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

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#1119
  -map: Symfony\Component\Security\Http\AccessMap {#885 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#953 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#1129
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#678 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#953 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1122 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1094 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1064 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#679 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#979
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1093 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#1019
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#679 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1101 …}
  -map: Symfony\Component\Security\Http\AccessMap {#885 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#942
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#679 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1056 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1094 …}
}
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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1555
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1601 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1585 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1590 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1548
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1553
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2466
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2549 …}
    -lockByStatus: 1
    -id: "47fa4cf8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2482 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2495 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2492 …}
    -minimumTime: DateTime @21600 {#2463
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2511 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2516 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2540 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2530 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2462
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2439
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2536 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1555
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1601 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1585 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1590 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1548
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1553
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2570
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2597 …}
    -lockByStatus: 1
    -id: "47fac49f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2571 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2581 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2578 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2583 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2585 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2587 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2593 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2543
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2541
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2536 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1555
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1601 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1585 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1590 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1548
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1553
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2619
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2641 …}
    -lockByStatus: 1
    -id: "47fb3238-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2620 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2625 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2622 …}
    -minimumTime: DateTime @21600 {#2616
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2627 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2629 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2631 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2636 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2617
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#2618
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1555
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1601 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1585 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1590 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1548
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1553
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2661
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2685 …}
    -lockByStatus: 1
    -id: "47fb9647-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2662 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2667 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2664 …}
    -minimumTime: DateTime @21600 {#2654
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2669 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2671 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2673 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2679 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2659
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458805 {#2660
      date: 2025-09-10 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2677 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1605
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1633 …}
    -lockByStatus: 1
    -id: "e1ef39ec-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#1614 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1624 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1629 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1596
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757113217 {#1594
      date: 2025-09-06 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2868
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2891 …}
    -lockByStatus: 1
    -id: "e1eeb4a9-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#2869 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2874 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2871 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2876 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2878 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2880 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2886 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2866
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757113209 {#2867
      date: 2025-09-06 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2884 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1605
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1633 …}
    -lockByStatus: 1
    -id: "e1ef39ec-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#1614 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1624 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1629 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1596
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757113217 {#1594
      date: 2025-09-06 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2912
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2934 …}
    -lockByStatus: 1
    -id: "e1ef2c46-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#2913 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2918 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2915 …}
    -minimumTime: DateTime @21600 {#2904
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2920 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2922 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2924 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2929 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2910
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#2911
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1647
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1663 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1648 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1653 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1658 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1645
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1646
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1656 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3011
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3035 …}
    -lockByStatus: 1
    -id: "47fed0f6-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3012 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3017 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3014 …}
    -minimumTime: DateTime @21600 {#3008
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3019 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3021 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3023 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3029 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3009
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458811 {#3010
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3027 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1647
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1663 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1648 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1653 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1658 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1645
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1646
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1656 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3056
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3080 …}
    -lockByStatus: 1
    -id: "47ff572b-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3057 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3062 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3059 …}
    -minimumTime: DateTime @21600 {#3048
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3064 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3066 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3068 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3074 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3054
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458812 {#3055
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3072 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1647
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1663 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1648 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1653 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1658 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1645
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1646
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1656 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3101
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3125 …}
    -lockByStatus: 1
    -id: "47ffc0c7-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3102 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3107 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3104 …}
    -minimumTime: DateTime @21600 {#3093
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3109 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3111 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3113 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3119 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3099
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755644412 {#3100
      date: 2025-08-20 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3117 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1647
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1663 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1648 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1653 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1658 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1645
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1646
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1656 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3147
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3169 …}
    -lockByStatus: 1
    -id: "480011d3-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3148 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3153 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3150 …}
    -minimumTime: DateTime @21600 {#3144
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3155 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3157 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3159 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3164 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3145
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#3146
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1647
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1663 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1648 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1653 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1658 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1645
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1646
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1656 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3189
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3211 …}
    -lockByStatus: 1
    -id: "4800718f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3190 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3195 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3192 …}
    -minimumTime: DateTime @21600 {#3182
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3197 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3199 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3201 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3206 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3187
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#3188
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3372
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3395 …}
    -lockByStatus: 1
    -id: "4808fcce-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3373 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3378 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3375 …}
    -minimumTime: DateTime @21600 {#3369
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3380 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3382 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3384 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3390 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3370
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#3371
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3117 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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
13 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3416
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3439 …}
    -lockByStatus: 1
    -id: "48096442-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3417 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3422 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3419 …}
    -minimumTime: DateTime @21600 {#3408
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3424 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3426 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3428 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3434 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3414
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458808 {#3415
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3117 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3459
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3481 …}
    -lockByStatus: 1
    -id: "4809d9e8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3460 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3465 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3462 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3467 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3469 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3471 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3477 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3452
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#3458
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3117 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3501
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3523 …}
    -lockByStatus: 1
    -id: "480a3fd2-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3502 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3507 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3504 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3509 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3511 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3513 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3519 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3494
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#3500
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3543
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3565 …}
    -lockByStatus: 1
    -id: "480a9f8f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3544 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3549 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3546 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3551 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3553 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3555 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3561 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3536
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#3542
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3117 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3586
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3609 …}
    -lockByStatus: 1
    -id: "480b032c-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3587 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3592 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3589 …}
    -minimumTime: DateTime @21600 {#3578
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3594 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3596 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3598 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3604 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3584
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756483334 {#3585
      date: 2025-08-29 18:02:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3117 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3629
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3651 …}
    -lockByStatus: 1
    -id: "480b6c70-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3630 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3635 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3632 …}
    -minimumTime: DateTime @21600 {#3622
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3637 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3639 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3641 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3646 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3627
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751379431 {#3628
      date: 2025-07-01 16:17:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3670
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3692 …}
    -lockByStatus: 1
    -id: "480bc287-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3671 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3676 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3673 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3678 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3680 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3682 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3688 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3664
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756854014 {#3669
      date: 2025-09-03 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3712
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3733 …}
    -lockByStatus: 1
    -id: "480c16a8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3713 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3718 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3715 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3720 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3722 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3724 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3729 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750955369 {#3711
      date: 2025-06-26 18:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3752
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3773 …}
    -lockByStatus: 1
    -id: "480c80dc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3753 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3758 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3755 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3760 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3762 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3764 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3769 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3746
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750955392 {#3751
      date: 2025-06-26 18:29:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1693 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1688 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1675
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1676
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1686 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3793
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3815 …}
    -lockByStatus: 1
    -id: "480cd72c-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3794 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3799 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3796 …}
    -minimumTime: DateTime @21600 {#3786
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3801 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3803 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3805 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3810 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#3791
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#3792
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4127
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4150 …}
    -lockByStatus: 1
    -id: "480e4dd1-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4128 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4133 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4130 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4135 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4137 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4139 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4145 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4125
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458813 {#4126
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4143 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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
24 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4171
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4192 …}
    -lockByStatus: 1
    -id: "480eb723-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4172 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4177 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4174 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4179 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4181 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4183 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4188 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4169
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752317014 {#4170
      date: 2025-07-12 12:43:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4211
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4234 …}
    -lockByStatus: 1
    -id: "480f1826-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4212 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4217 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4214 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4219 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4221 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4223 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4229 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4205
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458811 {#4210
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4227 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4255
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4278 …}
    -lockByStatus: 1
    -id: "480f854d-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4256 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4261 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4258 …}
    -minimumTime: DateTime @21600 {#4247
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4263 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4265 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4267 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4273 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4253
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4254
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4299
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4321 …}
    -lockByStatus: 1
    -id: "480fe828-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4300 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4305 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4302 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4307 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4309 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4311 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4316 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4292
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752826320 {#4298
      date: 2025-07-18 10:12:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4315 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4341
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4364 …}
    -lockByStatus: 1
    -id: "48103662-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4342 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4347 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4344 …}
    -minimumTime: DateTime @21600 {#4334
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4349 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4351 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4353 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4359 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4339
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754607605 {#4340
      date: 2025-08-08 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4384
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4407 …}
    -lockByStatus: 1
    -id: "48109f72-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4385 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4390 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4387 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4392 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4394 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4396 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4402 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4377
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458812 {#4383
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4400 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4428
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4450 …}
    -lockByStatus: 1
    -id: "4810f61f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4429 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4434 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4431 …}
    -minimumTime: DateTime @21600 {#4420
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4436 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4438 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4440 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4445 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4426
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4427
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4469
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4491 …}
    -lockByStatus: 1
    -id: "481158bc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4470 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4475 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4472 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4477 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4479 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4481 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4487 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4463
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458814 {#4468
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4315 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4512
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4534 …}
    -lockByStatus: 1
    -id: "4811b05b-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4513 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4518 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4515 …}
    -minimumTime: DateTime @21600 {#4504
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4520 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4522 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4524 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4529 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4510
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752130247 {#4511
      date: 2025-07-10 08:50:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4554
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4576 …}
    -lockByStatus: 1
    -id: "4812121a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4555 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4560 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4557 …}
    -minimumTime: DateTime @21600 {#4547
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4562 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4564 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4566 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4571 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4552
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4553
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1707
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1722 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1708 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1713 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1718 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1706
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4595
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4616 …}
    -lockByStatus: 1
    -id: "48126877-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4596 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4601 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4598 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4603 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4605 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4607 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4612 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4589
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4594
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4957
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4981 …}
    -lockByStatus: 1
    -id: "4813b326-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4958 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4963 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4960 …}
    -minimumTime: DateTime @21600 {#4954
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4965 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4967 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4969 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4975 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4955
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754730648 {#4956
      date: 2025-08-09 11:10:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4973 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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
36 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5001
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5023 …}
    -lockByStatus: 1
    -id: "48140c4e-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5002 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5007 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5004 …}
    -minimumTime: DateTime @21600 {#4994
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5009 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5011 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5013 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5018 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#4999
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751406830 {#5000
      date: 2025-07-01 23:53:50.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5043
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5065 …}
    -lockByStatus: 1
    -id: "481467b9-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5044 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5049 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5046 …}
    -minimumTime: DateTime @21600 {#5036
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5051 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5053 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5055 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5060 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5041
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751406863 {#5042
      date: 2025-07-01 23:54:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5084
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5105 …}
    -lockByStatus: 1
    -id: "4814e3b8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5085 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5090 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5087 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5092 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5094 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5096 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5101 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5078
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751406946 {#5083
      date: 2025-07-01 23:55:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5124
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5145 …}
    -lockByStatus: 1
    -id: "48154d37-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5125 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5130 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5127 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5132 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5134 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5136 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5141 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5118
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5123
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5164
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5185 …}
    -lockByStatus: 1
    -id: "4815b04d-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5165 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5170 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5167 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5172 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5174 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5176 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5181 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5158
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5163
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5204
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5225 …}
    -lockByStatus: 1
    -id: "48161214-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5205 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5210 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5207 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5212 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5214 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5216 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5221 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5198
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5203
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5245
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5267 …}
    -lockByStatus: 1
    -id: "48167477-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5246 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5251 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5248 …}
    -minimumTime: DateTime @21600 {#5238
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5253 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5255 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5257 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5262 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5243
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5244
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1735
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1749 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1736 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1741 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1745 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1734
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5287
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5309 …}
    -lockByStatus: 1
    -id: "4816c8ee-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5288 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5293 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5290 …}
    -minimumTime: DateTime @21600 {#5280
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5295 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5297 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5299 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5304 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5285
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751009416 {#5286
      date: 2025-06-27 09:30:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5565
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5586 …}
    -lockByStatus: 1
    -id: "48181a52-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5566 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5571 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5568 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5573 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5575 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5577 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5582 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5563
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5564
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5604
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5625 …}
    -lockByStatus: 1
    -id: "b2947761-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5605 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5610 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5607 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5612 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5614 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5621 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1758875273 {#5599
      date: 2025-09-26 10:27:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5646
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5667 …}
    -lockByStatus: 1
    -id: "481b1803-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5647 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5652 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5649 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5654 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5656 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5658 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5663 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5644
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5645
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5686
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5708 …}
    -lockByStatus: 1
    -id: "ea8564c2-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5687 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5692 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5689 …}
    -minimumTime: DateTime @21600 {#5680
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5694 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5696 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5703 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1758875367 {#5685
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5730
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5752 …}
    -lockByStatus: 1
    -id: "48188307-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5731 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5736 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5733 …}
    -minimumTime: DateTime @21600 {#5727
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5738 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5740 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5742 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5747 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5728
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752000415 {#5729
      date: 2025-07-08 20:46:55.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5771
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5793 …}
    -lockByStatus: 1
    -id: "1fb44fd6-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5772 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5777 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5774 …}
    -minimumTime: DateTime @21600 {#5765
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5779 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5781 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5788 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1758875457 {#5770
      date: 2025-09-26 10:30:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5813
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5834 …}
    -lockByStatus: 1
    -id: "48195c16-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5814 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5819 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5816 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5821 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5823 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5825 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5830 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5806
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751026412 {#5812
      date: 2025-06-27 14:13:32.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5853
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5874 …}
    -lockByStatus: 1
    -id: "4819e1eb-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5854 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5859 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5856 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5861 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5863 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5865 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5870 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5847
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751616983 {#5852
      date: 2025-07-04 10:16:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5893
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5917 …}
    -lockByStatus: 1
    -id: "481a5185-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5894 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5899 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5896 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5901 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5903 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5905 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5911 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5887
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#5892
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5909 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5938
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5960 …}
    -lockByStatus: 1
    -id: "481abb16-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5939 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5944 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5941 …}
    -minimumTime: DateTime @21600 {#5930
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5946 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5948 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5950 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5955 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#5936
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751620146 {#5937
      date: 2025-07-04 11:09:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5979
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6001 …}
    -lockByStatus: 1
    -id: "3dbcaae8-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5980 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5985 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5982 …}
    -minimumTime: DateTime @21600 {#5973
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5987 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5989 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5996 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1758875936 {#5978
      date: 2025-09-26 10:38:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6021
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6043 …}
    -lockByStatus: 1
    -id: "1f036456-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#6022 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6027 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6024 …}
    -minimumTime: DateTime @21600 {#6014
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6029 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6031 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6038 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1760339180 {#6020
      date: 2025-10-13 09:06:20.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6065
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6087 …}
    -lockByStatus: 1
    -id: "cab5f62c-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#6066 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6071 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6068 …}
    -minimumTime: DateTime @21600 {#6062
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6073 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6075 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6082 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1756830480 {#6063
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372416 {#6064
      date: 2025-09-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1761
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1776 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1762 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1772 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1752
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1760
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6108
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6130 …}
    -lockByStatus: 1
    -id: "0e212f1c-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#6109 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6114 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6111 …}
    -minimumTime: DateTime @21600 {#6100
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6116 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6118 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6125 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1756830593 {#6106
      date: 2025-09-02 18:29:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#6107
      date: 2025-09-03 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1789
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1803 …}
    -lockByStatus: 1
    -id: "481d376b-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1790 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1795 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1799 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1788
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6544
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6567 …}
    -lockByStatus: 1
    -id: "481c2185-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6545 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6550 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6547 …}
    -minimumTime: DateTime @21600 {#6541
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6552 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6554 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6556 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6562 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6542
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757339116 {#6543
      date: 2025-09-08 15:45:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2536 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1789
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1803 …}
    -lockByStatus: 1
    -id: "481d376b-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1790 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1795 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1799 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1788
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6586
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6607 …}
    -lockByStatus: 1
    -id: "481cac34-a342-11ef-8ed8-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: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6596 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6598 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6603 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6580
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752606029 {#6585
      date: 2025-07-15 21:00:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1789
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1803 …}
    -lockByStatus: 1
    -id: "481d376b-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1790 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1795 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1799 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1788
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6627
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6650 …}
    -lockByStatus: 1
    -id: "481d27cc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6628 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6633 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6630 …}
    -minimumTime: DateTime @21600 {#6620
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6635 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6637 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6639 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6644 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6625
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753124162 {#6626
      date: 2025-07-21 20:56:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1815
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1831 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1816 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1821 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1826 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1806
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1814
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1824 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6755
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6778 …}
    -lockByStatus: 1
    -id: "481e4969-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6756 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6761 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6758 …}
    -minimumTime: DateTime @21600 {#6752
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6763 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6765 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6767 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6773 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6753
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753127187 {#6754
      date: 2025-07-21 21:46:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1815
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1831 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1816 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1821 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1826 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1806
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1814
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1824 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6799
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6822 …}
    -lockByStatus: 1
    -id: "481ecbdf-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6800 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6805 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6802 …}
    -minimumTime: DateTime @21600 {#6791
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6807 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6809 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6811 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6817 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6797
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756854006 {#6798
      date: 2025-09-03 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1951 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1815
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1831 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1816 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1821 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1826 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1806
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1814
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1824 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6843
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6866 …}
    -lockByStatus: 1
    -id: "481f4511-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6844 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6849 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6846 …}
    -minimumTime: DateTime @21600 {#6835
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6851 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6853 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6855 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6861 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6841
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756162806 {#6842
      date: 2025-08-26 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1815
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1831 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1816 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1821 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1826 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1806
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1814
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1824 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6887
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6910 …}
    -lockByStatus: 1
    -id: "481fe673-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6888 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6893 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6890 …}
    -minimumTime: DateTime @21600 {#6879
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6895 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6897 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6899 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6905 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6885
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458814 {#6886
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1844
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1859 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1845 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1850 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1855 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1834
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1843
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7044
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7067 …}
    -lockByStatus: 1
    -id: "48213096-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7045 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7050 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7047 …}
    -minimumTime: DateTime @21600 {#7041
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7052 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7054 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7056 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7062 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7042
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458813 {#7043
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1844
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1859 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1845 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1850 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1855 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1834
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1843
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7088
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7111 …}
    -lockByStatus: 1
    -id: "4821cb5c-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7089 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7094 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7091 …}
    -minimumTime: DateTime @21600 {#7080
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7096 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7098 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7100 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7106 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7086
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754056033 {#7087
      date: 2025-08-01 15:47:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1844
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1859 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1845 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1850 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1855 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1834
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1843
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7130
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7153 …}
    -lockByStatus: 1
    -id: "48224212-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7131 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7136 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7133 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7138 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7140 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7142 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7148 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7124
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754680818 {#7129
      date: 2025-08-08 21:20:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1844
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1859 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1845 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1850 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1855 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1834
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1843
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7173
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7196 …}
    -lockByStatus: 1
    -id: "482294ea-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7174 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7179 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7176 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7181 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7183 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7185 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7191 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7166
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#7172
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1844
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1859 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1845 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1850 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1855 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1834
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1843
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7217
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7240 …}
    -lockByStatus: 1
    -id: "4822fc0a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7218 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7223 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7220 …}
    -minimumTime: DateTime @21600 {#7209
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7225 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7227 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7229 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7234 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7215
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753553512 {#7216
      date: 2025-07-26 20:11:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7233 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -id: "6f5deb09-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939149 {#1862
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7401
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7424 …}
    -lockByStatus: 1
    -id: "6f5ddb22-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#7402 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7407 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7404 …}
    -minimumTime: DateTime @21600 {#7398
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7409 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7411 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7413 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7419 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939149 {#7399
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752571332 {#7400
      date: 2025-07-15 11:22:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
71 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1889
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7474
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7497 …}
    -lockByStatus: 1
    -id: "4823dcca-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7475 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7480 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7477 …}
    -minimumTime: DateTime @21600 {#7471
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7482 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7484 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7486 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7492 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7472
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#7473
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
72 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1889
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7518
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7541 …}
    -lockByStatus: 1
    -id: "482430ff-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7519 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7524 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7521 …}
    -minimumTime: DateTime @21600 {#7510
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7526 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7528 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7530 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7536 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7516
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755293707 {#7517
      date: 2025-08-15 23:35:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1889
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7560
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7582 …}
    -lockByStatus: 1
    -id: "48248dfb-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7561 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7566 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7563 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7568 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7570 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7572 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7578 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7554
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756412261 {#7559
      date: 2025-08-28 22:17:41.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1889
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7601
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7622 …}
    -lockByStatus: 1
    -id: "4824e4cc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7602 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7607 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7604 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7609 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7611 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7613 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7618 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7595
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#7600
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1927
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1942 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1928 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1933 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1938 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1917
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#1926
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7739
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7762 …}
    -lockByStatus: 1
    -id: "4866ddc6-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7740 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7745 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7742 …}
    -minimumTime: DateTime @21600 {#7736
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7747 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7749 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7751 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7757 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7737
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750950561 {#7738
      date: 2025-06-26 17:09:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1927
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1942 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1928 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1933 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1938 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1917
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#1926
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7783
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7805 …}
    -lockByStatus: 1
    -id: "f3fcbe22-529e-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7784 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7789 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7786 …}
    -minimumTime: DateTime @21600 {#7775
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7791 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7793 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7800 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1750950310 {#7781
      date: 2025-06-26 17:05:10.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558017 {#7782
      date: 2025-08-19 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1927
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1942 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1928 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1933 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1938 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1917
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#1926
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7826
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7848 …}
    -lockByStatus: 1
    -id: "48675945-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7827 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7832 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7829 …}
    -minimumTime: DateTime @21600 {#7818
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7834 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7836 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7838 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7843 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7824
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751039399 {#7825
      date: 2025-06-27 17:49:59.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1927
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1942 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1928 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1933 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1938 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1917
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#1926
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7868
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7890 …}
    -lockByStatus: 1
    -id: "4867d293-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7869 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7874 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7871 …}
    -minimumTime: DateTime @21600 {#7861
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7876 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7878 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7880 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7885 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7866
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#7867
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1927
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1942 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1928 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1933 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1938 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1917
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#1926
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7911
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7933 …}
    -lockByStatus: 1
    -id: "486846df-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7912 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7917 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7914 …}
    -minimumTime: DateTime @21600 {#7908
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7919 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7921 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7923 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7928 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7909
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#7910
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1927
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1942 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1928 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1933 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1938 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1917
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#1926
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7953
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7975 …}
    -lockByStatus: 1
    -id: "4868a094-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7954 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7959 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7956 …}
    -minimumTime: DateTime @21600 {#7946
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7961 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7963 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7965 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7970 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#7951
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751377252 {#7952
      date: 2025-07-01 15:40:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1955
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1956 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1961 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1966 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1954
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8164
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8186 …}
    -lockByStatus: 1
    -id: "4869bd96-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8165 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8170 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8167 …}
    -minimumTime: DateTime @21600 {#8161
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8172 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8174 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8176 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8181 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#8162
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#8163
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1955
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1956 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1961 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1966 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1954
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8205
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8227 …}
    -lockByStatus: 1
    -id: "486a3c36-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8206 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8211 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8208 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8213 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8215 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8217 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8222 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#8199
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751391663 {#8204
      date: 2025-07-01 19:41:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1955
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1956 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1961 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1966 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1954
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8247
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8270 …}
    -lockByStatus: 1
    -id: "a8505c56-56a2-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8248 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8253 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8250 …}
    -minimumTime: DateTime @21600 {#8240
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8255 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8257 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8264 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1751391705 {#8245
      date: 2025-07-01 19:41:45.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752774291 {#8246
      date: 2025-07-17 19:44:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8262 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1955
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1956 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1961 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1966 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1954
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8291
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8313 …}
    -lockByStatus: 1
    -id: "486aaf7e-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8292 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8297 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8294 …}
    -minimumTime: DateTime @21600 {#8283
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8299 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8301 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8303 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8308 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#8289
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#8290
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1955
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1956 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1961 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1966 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1954
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8333
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8355 …}
    -lockByStatus: 1
    -id: "486b1732-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8334 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8339 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8336 …}
    -minimumTime: DateTime @21600 {#8326
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8341 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8343 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8345 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8350 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#8331
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#8332
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1955
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1956 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1961 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1966 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#1954
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8374
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8395 …}
    -lockByStatus: 1
    -id: "486b7e70-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8375 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8380 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8377 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8382 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8384 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8386 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8391 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#8368
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#8373
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1999 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#1973
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#1982
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8583
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8606 …}
    -lockByStatus: 1
    -id: "486ca750-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8584 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8589 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8586 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8591 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8593 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8595 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8601 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#8581
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#8582
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8599 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1999 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#1973
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#1982
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8626
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8649 …}
    -lockByStatus: 1
    -id: "486d5195-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8627 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8632 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8629 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8634 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8636 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8638 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8644 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#8619
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458807 {#8625
      date: 2025-09-10 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8642 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1999 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#1973
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#1982
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8670
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8692 …}
    -lockByStatus: 1
    -id: "486dcafb-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8671 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8676 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8673 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8678 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8680 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8682 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8688 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#8668
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755644410 {#8669
      date: 2025-08-20 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1999 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#1973
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#1982
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8714
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8736 …}
    -lockByStatus: 1
    -id: "486e3d4a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8715 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8720 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8717 …}
    -minimumTime: DateTime @21600 {#8711
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8722 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8724 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8726 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8731 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#8712
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#8713
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1999 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#1973
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#1982
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8756
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8778 …}
    -lockByStatus: 1
    -id: "486ea062-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8757 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8762 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8759 …}
    -minimumTime: DateTime @21600 {#8749
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8764 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8766 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8768 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8773 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#8754
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#8755
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1999 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#1973
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#1982
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8798
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8820 …}
    -lockByStatus: 1
    -id: "486f0fab-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8799 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8804 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8801 …}
    -minimumTime: DateTime @21600 {#8791
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8806 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8808 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8810 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8815 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#8796
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753437910 {#8797
      date: 2025-07-25 12:05:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8708 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2013
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2028 …}
    -lockByStatus: 1
    -id: "487217d8-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2014 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2019 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2024 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2011
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2012
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9009
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9033 …}
    -lockByStatus: 1
    -id: "48703f91-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9010 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9015 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9012 …}
    -minimumTime: DateTime @21600 {#9006
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9017 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9019 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9021 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9027 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#9007
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372405 {#9008
      date: 2025-09-09 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9025 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2013
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2028 …}
    -lockByStatus: 1
    -id: "487217d8-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2014 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2019 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2024 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2011
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2012
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9055
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9078 …}
    -lockByStatus: 1
    -id: "4870be52-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9056 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9061 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9058 …}
    -minimumTime: DateTime @21600 {#9052
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9063 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9065 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9067 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9073 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#9053
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372411 {#9054
      date: 2025-09-09 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9025 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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
95 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2013
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2028 …}
    -lockByStatus: 1
    -id: "487217d8-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2014 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2019 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2024 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2011
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2012
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9099
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9121 …}
    -lockByStatus: 1
    -id: "487130af-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9100 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9105 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9102 …}
    -minimumTime: DateTime @21600 {#9091
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9107 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9109 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9111 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9116 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#9097
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9098
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2013
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2028 …}
    -lockByStatus: 1
    -id: "487217d8-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2014 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2019 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2024 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2011
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2012
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9141
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9163 …}
    -lockByStatus: 1
    -id: "48719a12-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9142 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9147 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9144 …}
    -minimumTime: DateTime @21600 {#9134
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9149 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9151 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9153 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9158 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#9139
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9140
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2013
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2028 …}
    -lockByStatus: 1
    -id: "487217d8-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2014 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2019 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2024 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2011
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2012
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9183
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9205 …}
    -lockByStatus: 1
    -id: "487206d0-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9184 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9189 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9186 …}
    -minimumTime: DateTime @21600 {#9176
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9191 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9193 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9195 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9200 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#9181
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9182
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9350
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9372 …}
    -lockByStatus: 1
    -id: "482bac07-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9351 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9356 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9353 …}
    -minimumTime: DateTime @21600 {#9347
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9358 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9360 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9362 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9367 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9348
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9349
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9392
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9415 …}
    -lockByStatus: 1
    -id: "482c04a2-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9393 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9398 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9395 …}
    -minimumTime: DateTime @21600 {#9385
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9400 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9402 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9404 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9410 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9390
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9391
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9436
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9460 …}
    -lockByStatus: 1
    -id: "482c6131-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9437 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9442 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9439 …}
    -minimumTime: DateTime @21600 {#9428
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9444 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9446 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9448 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9454 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9434
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#9435
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9452 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9481
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9503 …}
    -lockByStatus: 1
    -id: "482cb0e6-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9482 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9487 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9484 …}
    -minimumTime: DateTime @21600 {#9473
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9489 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9491 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9493 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9498 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9479
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9480
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9522
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9544 …}
    -lockByStatus: 1
    -id: "482cfdd8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9523 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9528 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9525 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9530 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9532 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9534 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9540 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9516
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754002813 {#9521
      date: 2025-08-01 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9564
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9585 …}
    -lockByStatus: 1
    -id: "482d4491-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9565 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9570 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9567 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9572 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9574 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9576 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9581 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9557
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9563
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9605
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9627 …}
    -lockByStatus: 1
    -id: "482d9246-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9606 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9611 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9608 …}
    -minimumTime: DateTime @21600 {#9598
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9613 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9615 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9617 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9622 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9603
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9604
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2042
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2057 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2043 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2048 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2053 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2040
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2041
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9647
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9669 …}
    -lockByStatus: 1
    -id: "482dd90a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9648 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9653 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9650 …}
    -minimumTime: DateTime @21600 {#9640
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9655 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9657 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9659 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9664 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#9645
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9646
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2069
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2084 …}
    -lockByStatus: 1
    -id: "4874e24f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2070 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2075 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2080 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2060
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9913
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9934 …}
    -lockByStatus: 1
    -id: "48747124-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9914 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9919 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9916 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9921 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9923 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9925 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9930 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#9911
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9912
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2069
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2084 …}
    -lockByStatus: 1
    -id: "4874e24f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2070 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2075 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2080 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2060
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9954
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9976 …}
    -lockByStatus: 1
    -id: "4874d6cc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9955 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9960 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9957 …}
    -minimumTime: DateTime @21600 {#9947
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9962 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9964 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9966 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9971 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#9952
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9953
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2069
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2084 …}
    -lockByStatus: 1
    -id: "4874e24f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2070 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2075 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2080 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2060
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9995
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10017 …}
    -lockByStatus: 1
    -id: "61e60e4d-a520-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9996 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10001 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9998 …}
    -minimumTime: DateTime @21600 {#9989
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10003 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10005 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10012 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1760021894 {#9994
      date: 2025-10-09 16:58:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2069
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2084 …}
    -lockByStatus: 1
    -id: "4874e24f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2070 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2075 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2080 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669055 {#2060
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10038
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10060 …}
    -lockByStatus: 1
    -id: "61f08940-a520-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10039 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10044 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10041 …}
    -minimumTime: DateTime @21600 {#10036
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10046 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10048 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10055 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1760021894 {#10037
      date: 2025-10-09 16:58:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2097
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2112 …}
    -lockByStatus: 1
    -id: "abbae967-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2098 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2103 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2108 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2087
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2096
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10195
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10219 …}
    -lockByStatus: 1
    -id: "abb8b070-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10196 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10201 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10198 …}
    -minimumTime: DateTime @21600 {#10192
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10203 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10205 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10207 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10213 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10193
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458815 {#10194
      date: 2025-09-10 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10211 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2097
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2112 …}
    -lockByStatus: 1
    -id: "abbae967-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2098 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2103 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2108 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2087
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2096
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10240
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10263 …}
    -lockByStatus: 1
    -id: "abb92b75-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10241 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10246 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10243 …}
    -minimumTime: DateTime @21600 {#10232
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10248 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10250 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10252 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10258 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10238
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854008 {#10239
      date: 2025-09-03 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2567 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2097
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2112 …}
    -lockByStatus: 1
    -id: "abbae967-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2098 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2103 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2108 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2087
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2096
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10284
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10306 …}
    -lockByStatus: 1
    -id: "abb99f27-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10285 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10290 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10287 …}
    -minimumTime: DateTime @21600 {#10276
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10292 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10294 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10296 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10301 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10282
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10283
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2097
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2112 …}
    -lockByStatus: 1
    -id: "abbae967-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2098 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2103 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2108 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2087
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2096
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10326
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10348 …}
    -lockByStatus: 1
    -id: "abba0a44-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10327 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10332 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10329 …}
    -minimumTime: DateTime @21600 {#10319
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10334 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10336 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10338 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10343 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10324
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10325
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2097
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2112 …}
    -lockByStatus: 1
    -id: "abbae967-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2098 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2103 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2108 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2087
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2096
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10368
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10390 …}
    -lockByStatus: 1
    -id: "abba7b07-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10369 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10374 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10371 …}
    -minimumTime: DateTime @21600 {#10361
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10376 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10378 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10380 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10385 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10366
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10367
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2097
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2112 …}
    -lockByStatus: 1
    -id: "abbae967-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2098 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2103 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2108 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2087
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2096
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10410
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10432 …}
    -lockByStatus: 1
    -id: "abbae299-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10411 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10416 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10413 …}
    -minimumTime: DateTime @21600 {#10403
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10418 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10420 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10422 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10427 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10408
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10409
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2125
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2139 …}
    -lockByStatus: 1
    -id: "abbe06ed-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2126 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2131 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2135 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2124
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10621
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10643 …}
    -lockByStatus: 1
    -id: "abbc2133-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10622 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10627 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10624 …}
    -minimumTime: DateTime @21600 {#10618
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10629 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10631 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10633 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10638 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10619
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10620
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2125
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2139 …}
    -lockByStatus: 1
    -id: "abbe06ed-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2126 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2131 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2135 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2124
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10663
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10685 …}
    -lockByStatus: 1
    -id: "abbc9e84-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10664 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10669 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10666 …}
    -minimumTime: DateTime @21600 {#10656
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10671 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10673 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10675 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10680 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10661
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10662
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2125
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2139 …}
    -lockByStatus: 1
    -id: "abbe06ed-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2126 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2131 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2135 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2124
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10705
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10727 …}
    -lockByStatus: 1
    -id: "abbd1be8-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10706 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10711 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10708 …}
    -minimumTime: DateTime @21600 {#10698
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10713 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10715 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10717 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10722 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10703
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10704
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2125
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2139 …}
    -lockByStatus: 1
    -id: "abbe06ed-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2126 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2131 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2135 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2124
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10747
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10769 …}
    -lockByStatus: 1
    -id: "abbd97be-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10748 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10753 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10750 …}
    -minimumTime: DateTime @21600 {#10740
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10755 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10757 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10759 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10764 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10745
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10746
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2125
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2139 …}
    -lockByStatus: 1
    -id: "abbe06ed-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2126 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2131 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2135 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2124
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10789
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10811 …}
    -lockByStatus: 1
    -id: "abbe005d-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10790 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10795 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10792 …}
    -minimumTime: DateTime @21600 {#10782
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10797 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10799 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10801 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10806 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10787
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#10788
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2166 …}
    -lockByStatus: 1
    -id: "abc1901a-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2142
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2150
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10972
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10996 …}
    -lockByStatus: 1
    -id: "abbf4851-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10973 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10978 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10975 …}
    -minimumTime: DateTime @21600 {#10969
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10980 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10982 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10984 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10990 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#10970
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757113207 {#10971
      date: 2025-09-06 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10988 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2166 …}
    -lockByStatus: 1
    -id: "abc1901a-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2142
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2150
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11017
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11038 …}
    -lockByStatus: 1
    -id: "abbfc04f-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11018 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11023 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11020 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11025 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11027 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11029 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11034 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11015
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11016
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2166 …}
    -lockByStatus: 1
    -id: "abc1901a-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2142
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2150
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11058
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11080 …}
    -lockByStatus: 1
    -id: "abc03633-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11059 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11064 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11061 …}
    -minimumTime: DateTime @21600 {#11051
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11066 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11068 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11070 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11075 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11056
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11057
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2166 …}
    -lockByStatus: 1
    -id: "abc1901a-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2142
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2150
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11100
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11123 …}
    -lockByStatus: 1
    -id: "abc0a6d2-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11101 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11106 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11103 …}
    -minimumTime: DateTime @21600 {#11093
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11108 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11110 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11112 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11118 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11098
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757026812 {#11099
      date: 2025-09-05 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2166 …}
    -lockByStatus: 1
    -id: "abc1901a-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2142
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2150
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11144
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11168 …}
    -lockByStatus: 1
    -id: "abc117eb-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11145 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11150 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11147 …}
    -minimumTime: DateTime @21600 {#11136
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11152 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11154 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11156 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11162 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11142
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372403 {#11143
      date: 2025-09-09 01:00:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11160 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2166 …}
    -lockByStatus: 1
    -id: "abc1901a-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2142
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2150
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11189
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11211 …}
    -lockByStatus: 1
    -id: "abc183b7-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11190 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11195 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11192 …}
    -minimumTime: DateTime @21600 {#11181
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11197 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11199 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11201 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11206 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11187
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11188
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "e1fa15bb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2178
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11399
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11420 …}
    -lockByStatus: 1
    -id: "e1f76fb3-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11400 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11405 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11402 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11407 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11409 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11411 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11416 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#11397
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11398
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "e1fa15bb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2178
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11439
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11460 …}
    -lockByStatus: 1
    -id: "e1f7f104-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11440 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11445 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11442 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11447 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11449 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11451 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11456 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#11433
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11438
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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
129 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "e1fa15bb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2178
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11480
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11502 …}
    -lockByStatus: 1
    -id: "e1f86957-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11481 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11486 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11483 …}
    -minimumTime: DateTime @21600 {#11473
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11488 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11490 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11492 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11497 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#11478
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11479
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "e1fa15bb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2178
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11522
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11544 …}
    -lockByStatus: 1
    -id: "e1f8e8aa-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11523 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11528 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11525 …}
    -minimumTime: DateTime @21600 {#11515
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11530 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11532 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11534 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11539 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#11520
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11521
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "e1fa15bb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2178
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11564
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11586 …}
    -lockByStatus: 1
    -id: "e1f982ec-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11565 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11570 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11567 …}
    -minimumTime: DateTime @21600 {#11557
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11572 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11574 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11576 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11581 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#11562
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11563
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "e1fa15bb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2178
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11606
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11628 …}
    -lockByStatus: 1
    -id: "e1fa0d7d-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11607 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11612 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11609 …}
    -minimumTime: DateTime @21600 {#11599
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11614 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11616 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11618 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11623 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#11604
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11605
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -id: "abc491c4-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2196
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2204
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11801
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11825 …}
    -lockByStatus: 1
    -id: "abc2c184-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11802 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11807 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11804 …}
    -minimumTime: DateTime @21600 {#11798
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11809 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11811 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11813 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11819 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11799
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372410 {#11800
      date: 2025-09-09 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11817 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -id: "abc491c4-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2196
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2204
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11846
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11868 …}
    -lockByStatus: 1
    -id: "abc3320f-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11847 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11852 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11849 …}
    -minimumTime: DateTime @21600 {#11838
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11854 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11856 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11858 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11863 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11844
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11845
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -id: "abc491c4-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2196
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2204
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11888
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11911 …}
    -lockByStatus: 1
    -id: "abc3a20a-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11889 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11894 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11891 …}
    -minimumTime: DateTime @21600 {#11881
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11896 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11898 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11900 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11906 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11886
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11887
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -id: "abc491c4-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2196
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2204
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11932
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11954 …}
    -lockByStatus: 1
    -id: "abc4124e-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11933 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11938 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11935 …}
    -minimumTime: DateTime @21600 {#11924
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11940 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11942 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11944 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11949 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11930
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11931
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -id: "abc491c4-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2196
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2204
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11973
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11994 …}
    -lockByStatus: 1
    -id: "abc4833f-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11974 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11979 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11976 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11981 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11983 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11985 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11990 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#11967
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11972
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2234
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2249 …}
    -lockByStatus: 1
    -id: "abdfb4bd-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2235 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2240 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2245 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2232
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2233
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12155
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12179 …}
    -lockByStatus: 1
    -id: "abdec38b-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12156 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12161 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12158 …}
    -minimumTime: DateTime @21600 {#12152
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12163 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12165 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12167 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12173 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12153
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#12154
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12171 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2234
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2249 …}
    -lockByStatus: 1
    -id: "abdfb4bd-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2235 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2240 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2245 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2232
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2233
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12200
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12222 …}
    -lockByStatus: 1
    -id: "abdf3c45-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12201 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12206 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12203 …}
    -minimumTime: DateTime @21600 {#12192
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12208 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12210 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12212 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12217 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12198
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12199
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2234
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2249 …}
    -lockByStatus: 1
    -id: "abdfb4bd-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2235 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2240 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2245 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2232
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2233
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12242
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12264 …}
    -lockByStatus: 1
    -id: "abdfa7be-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12243 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12248 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12245 …}
    -minimumTime: DateTime @21600 {#12235
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12250 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12252 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12254 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12259 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12240
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12241
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "abc7aa3f-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2261
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12369
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12391 …}
    -lockByStatus: 1
    -id: "abc5d2a6-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12370 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12375 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12372 …}
    -minimumTime: DateTime @21600 {#12366
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12377 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12379 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12381 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12386 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12367
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12368
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "abc7aa3f-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2261
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12411
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12433 …}
    -lockByStatus: 1
    -id: "abc64914-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12412 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12417 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12414 …}
    -minimumTime: DateTime @21600 {#12404
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12419 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12421 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12423 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12428 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12409
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12410
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "abc7aa3f-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2261
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12453
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12475 …}
    -lockByStatus: 1
    -id: "abc6b7ef-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12454 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12459 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12456 …}
    -minimumTime: DateTime @21600 {#12446
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12461 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12463 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12465 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12470 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12451
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1753278949 {#12452
      date: 2025-07-23 15:55:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3141 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "abc7aa3f-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2261
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12495
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12518 …}
    -lockByStatus: 1
    -id: "abc72c40-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12496 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12501 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12498 …}
    -minimumTime: DateTime @21600 {#12488
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12503 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12505 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12507 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12513 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12493
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12494
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "abc7aa3f-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2261
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12539
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12561 …}
    -lockByStatus: 1
    -id: "abc79cbc-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12540 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12545 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12542 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12547 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12549 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12551 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12556 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12537
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12538
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2289
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2303 …}
    -lockByStatus: 1
    -id: "abc9f6eb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2290 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2295 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2299 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2280
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12722
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12744 …}
    -lockByStatus: 1
    -id: "abc8a607-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12723 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12728 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12725 …}
    -minimumTime: DateTime @21600 {#12719
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12730 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12732 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12734 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12739 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12720
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12721
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2289
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2303 …}
    -lockByStatus: 1
    -id: "abc9f6eb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2290 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2295 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2299 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2280
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12764
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12786 …}
    -lockByStatus: 1
    -id: "abc91f66-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12765 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12770 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12767 …}
    -minimumTime: DateTime @21600 {#12757
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12772 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12774 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12776 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12781 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12762
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12763
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2289
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2303 …}
    -lockByStatus: 1
    -id: "abc9f6eb-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2290 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2295 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2299 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#2280
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12806
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12828 …}
    -lockByStatus: 1
    -id: "abc9ed86-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#12807 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12812 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12809 …}
    -minimumTime: DateTime @21600 {#12799
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12814 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12816 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12818 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12823 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939250 {#12804
      date: 2025-04-29 17:07:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#12805
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2314
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2327 …}
    -lockByStatus: 1
    -id: "e20042d4-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2315 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2320 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2324 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#2306
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6627
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6650 …}
    -lockByStatus: 1
    -id: "481d27cc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6628 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6633 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6630 …}
    -minimumTime: DateTime @21600 {#6620
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6635 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6637 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6639 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6644 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#6625
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753124162 {#6626
      date: 2025-07-21 20:56:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6643 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2338
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2352 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2339 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2344 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2348 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2330
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12964
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12986 …}
    -lockByStatus: 1
    -id: "483eec23-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12965 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12970 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12967 …}
    -minimumTime: DateTime @21600 {#12961
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12972 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12974 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12976 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12981 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#12962
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751219299 {#12963
      date: 2025-06-29 19:48:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2338
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2352 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2339 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2344 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2348 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2330
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13006
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13028 …}
    -lockByStatus: 1
    -id: "483f3ad9-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13007 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13012 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13009 …}
    -minimumTime: DateTime @21600 {#12999
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13014 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13016 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13018 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13023 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#13004
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751219174 {#13005
      date: 2025-06-29 19:46:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2338
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2352 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2339 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2344 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2348 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2330
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13047
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13068 …}
    -lockByStatus: 1
    -id: "483f8642-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13048 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13053 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13050 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13055 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13057 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13059 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13064 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#13041
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751220132 {#13046
      date: 2025-06-29 20:02:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2338
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2352 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2339 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2344 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2348 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#2330
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13088
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13110 …}
    -lockByStatus: 1
    -id: "483fd3f2-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13089 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13094 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13091 …}
    -minimumTime: DateTime @21600 {#13081
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13096 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2500 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13098 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13100 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13105 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1731669054 {#13086
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751221101 {#13087
      date: 2025-06-29 20:18:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1266
    -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
    -lockByStatus: 1
    -id: "e200525c-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1279 …}
    -image: null
    -totalHourDescription: 666
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
    -thematic: [
      "2"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
    -createdAt: DateTime @1745939341 {#1259
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458882 {#1264
      date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -name: "Formateur professionnel d'adultes"
    -description: """
      Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
      Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
      Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  }
]
"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
155 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1266
  -lockBy: App\Entity\Scholar\Training\Training {#1386 …}
  -lockByStatus: 1
  -id: "e200525c-250b-11f0-b1c2-aa0701787942"
  -modules: Doctrine\ORM\PersistentCollection {#1279 …}
  -image: null
  -totalHourDescription: 666
  -videoDescription: null
  -diplomaDescription: "Titre professionnel (Nv. 5)"
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1305 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1312 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1330 …}
  -thematic: [
    "2"
  ]
  -diploma: 2
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1372 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
  -createdAt: DateTime @1745939341 {#1259
    date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458882 {#1264
    date: 2025-09-10 01:01:22.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
  #fromApi: false
  -name: "Formateur professionnel d'adultes"
  -description: """
    Le-la formateur-trice professionnel-le pour adultes, dit aussi parfois sous l’acronyme FPA, détient une double expertise : l’une technique « coeur de métier » l’autre pédagogique.\r\n
    Sa mission est de développer des compétences favorisant l’insertion professionnelle et sociale, l’acquisition d’une qualification et / ou la professionnalisation des personnes.\r\n
    Pour cela, il (elle) participe à la conception, prépare et anime des actions de formation. Il (elle) évalue les acquis et réalise un bilan. Il (elle) contribue à l’élaboration de dispositifs de formation, adapte éventuellement des parcours et participe à l’évaluation du dispositif.
    """
  -public: false
  -_links: null
  -status: "published"
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1435 …}
}
"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