https://e-learning.adrec.staging.nellapp-01.drosalys.net/training/3d600d5d-c466-11ec-ac59-0242ac140003

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 {#1120
  -map: Symfony\Component\Security\Http\AccessMap {#1122 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#960 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#904
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#680 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#960 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1132 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1067 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1126
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#975 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#892
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1022 …}
  -map: Symfony\Component\Security\Http\AccessMap {#1122 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#955
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1052 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …}
}
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 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1566
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1612 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1572 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1596 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1601 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1567581089 {#1559
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1564
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1817
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#1900 …}
    -lockByStatus: 1
    -id: "12046fc6-cee8-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#1833 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#1846 …}
    -exercises: Doctrine\ORM\PersistentCollection {#1843 …}
    -minimumTime: DateTime @21600 {#1814
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1862 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#1867 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#1891 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1881 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1567583173 {#1813
      date: 2019-09-04 09:46:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458804 {#1790
      date: 2025-09-10 01:00:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1887 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1566
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1612 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1572 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1596 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1601 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1567581089 {#1559
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1564
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1943
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#1961 …}
    -lockByStatus: 1
    -id: "0dfe5ca8-16d6-11ea-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#1942 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#1935 …}
    -exercises: Doctrine\ORM\PersistentCollection {#1932 …}
    -minimumTime: DateTime @21600 {#1894
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1937 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#1947 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#1949 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1955 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1575491920 {#1892
      date: 2019-12-04 21:38:40.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755779567 {#1944
      date: 2025-08-21 14:32:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1953 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1566
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1612 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1572 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1596 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1601 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1567581089 {#1559
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1564
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1982
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2005 …}
    -lockByStatus: 1
    -id: "f13e6122-6e3d-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#1983 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#1988 …}
    -exercises: Doctrine\ORM\PersistentCollection {#1985 …}
    -minimumTime: DateTime @21600 {#1980
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1990 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#1993 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2000 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1782134774 {#1981
      date: 2026-06-22 15:26:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1566
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1612 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1572 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1596 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1601 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1567581089 {#1559
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1564
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2027
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2049 …}
    -lockByStatus: 1
    -id: "f14d7e0c-6e3d-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#2028 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2033 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2030 …}
    -minimumTime: DateTime @21600 {#2025
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2035 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2037 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2044 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1782134774 {#2026
      date: 2026-06-22 15:26:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2265
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2289 …}
    -lockByStatus: 1
    -id: "8b43b2ea-4ef0-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2266 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2271 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2268 …}
    -minimumTime: DateTime @21600 {#2262
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2273 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2275 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2277 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2283 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1553513064 {#2263
      date: 2019-03-25 12:24:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2264
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2281 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2311
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2335 …}
    -lockByStatus: 1
    -id: "76840570-8d1e-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2312 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2317 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2314 …}
    -minimumTime: DateTime @21600 {#2308
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2319 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2321 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2323 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2329 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560342558 {#2309
      date: 2019-06-12 14:29:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112373 {#2310
      date: 2025-08-25 10:59:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2357
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2380 …}
    -lockByStatus: 1
    -id: "5ca5576c-8d1f-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2358 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2363 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2360 …}
    -minimumTime: DateTime @21600 {#2354
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2365 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2367 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2369 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2375 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560342944 {#2355
      date: 2019-06-12 14:35:44.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112967 {#2356
      date: 2025-08-25 11:09:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2402
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2425 …}
    -lockByStatus: 1
    -id: "d2ee03b2-8d22-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2403 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2408 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2405 …}
    -minimumTime: DateTime @21600 {#2399
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2410 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2412 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2414 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2420 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344431 {#2400
      date: 2019-06-12 15:00:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756113707 {#2401
      date: 2025-08-25 11:21:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2446
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2468 …}
    -lockByStatus: 1
    -id: "53651e23-6e38-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#2447 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2452 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2449 …}
    -minimumTime: DateTime @21600 {#2444
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2454 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2456 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2463 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1782132362 {#2445
      date: 2026-06-22 14:46:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2490
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2514 …}
    -lockByStatus: 1
    -id: "4c59b178-c68b-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#2491 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2496 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2493 …}
    -minimumTime: DateTime @21600 {#2487
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2498 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2500 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2502 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2508 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1594811217 {#2488
      date: 2020-07-15 13:06:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756726745 {#2489
      date: 2025-09-01 13:39:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2506 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2536
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2559 …}
    -lockByStatus: 1
    -id: "760b0ec9-c68b-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#2537 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2542 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2539 …}
    -minimumTime: DateTime @21600 {#2533
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2544 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2546 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2548 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2554 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1594811287 {#2534
      date: 2020-07-15 13:08:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#2535
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1616
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1644 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1625 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1635 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1640 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560344560 {#1607
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1605
      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 {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2580
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2602 …}
    -lockByStatus: 1
    -id: "5378cf49-6e38-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#2581 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2586 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2583 …}
    -minimumTime: DateTime @21600 {#2578
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2588 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2590 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2597 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1782132362 {#2579
      date: 2026-06-22 14:46:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2849
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2872 …}
    -lockByStatus: 1
    -id: "07f433d9-1f2d-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2850 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2855 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2852 …}
    -minimumTime: DateTime @21600 {#2846
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2857 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2859 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2861 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2867 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261387 {#2847
      date: 2019-01-23 17:36:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756120284 {#2848
      date: 2025-08-25 13:11:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2894
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2918 …}
    -lockByStatus: 1
    -id: "a01fc2cc-673b-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#2895 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2900 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2897 …}
    -minimumTime: DateTime @21600 {#2891
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2902 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2904 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2906 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2912 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1556176939 {#2892
      date: 2019-04-25 09:22:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756830875 {#2893
      date: 2025-09-02 18:34:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2910 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2940
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2962 …}
    -lockByStatus: 1
    -id: "603b5980-6751-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#2941 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2946 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2943 …}
    -minimumTime: DateTime @21600 {#2937
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2948 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2950 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2952 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2958 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1556186281 {#2938
      date: 2019-04-25 11:58:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121129 {#2939
      date: 2025-08-25 13:25:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2984
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3007 …}
    -lockByStatus: 1
    -id: "02e76e5b-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2985 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2990 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2987 …}
    -minimumTime: DateTime @21600 {#2981
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2992 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2994 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2996 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3002 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560417526 {#2982
      date: 2019-06-13 11:18:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121922 {#2983
      date: 2025-08-25 13:38:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3029
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3052 …}
    -lockByStatus: 1
    -id: "2b1f275e-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3030 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3035 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3032 …}
    -minimumTime: DateTime @21600 {#3026
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3037 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3039 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3041 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3047 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560417594 {#3027
      date: 2019-06-13 11:19:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756122481 {#3028
      date: 2025-08-25 13:48:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3073
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3095 …}
    -lockByStatus: 1
    -id: "d9190f0c-6347-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3074 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3079 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3076 …}
    -minimumTime: DateTime @21600 {#3071
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3081 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3083 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3090 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1780929566 {#3072
      date: 2026-06-08 16:39:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3117
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3140 …}
    -lockByStatus: 1
    -id: "4a31d6ee-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3118 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3123 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3120 …}
    -minimumTime: DateTime @21600 {#3114
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3125 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3127 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3129 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3135 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1560417646 {#3115
      date: 2019-06-13 11:20:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756123157 {#3116
      date: 2025-08-25 13:59:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3161
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3185 …}
    -lockByStatus: 1
    -id: "890cef71-d5eb-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3162 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3167 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3164 …}
    -minimumTime: DateTime @21600 {#3153
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3169 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3171 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3173 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3179 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1765386804 {#3159
      date: 2025-12-10 18:13:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1768496471 {#3160
      date: 2026-01-15 18:01:11.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3177 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1659
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1674 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1660 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1665 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1670 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548261642 {#1657
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1658
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3207
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3229 …}
    -lockByStatus: 1
    -id: "d92dfa2a-6347-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3208 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3213 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3210 …}
    -minimumTime: DateTime @21600 {#3205
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3215 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3217 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3224 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1780929566 {#3206
      date: 2026-06-08 16:39:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1687
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1702 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1693 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1698 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548263129 {#1677
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1686
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3503
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3526 …}
    -lockByStatus: 1
    -id: "e891f043-1f2e-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#3504 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3509 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3506 …}
    -minimumTime: DateTime @21600 {#3500
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3511 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3513 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3515 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3521 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548262194 {#3501
      date: 2019-01-23 17:49:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756123574 {#3502
      date: 2025-08-25 14:06:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2327 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1687
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1702 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1693 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1698 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548263129 {#1677
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1686
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3548
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3572 …}
    -lockByStatus: 1
    -id: "615a226a-8690-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3549 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3554 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3551 …}
    -minimumTime: DateTime @21600 {#3545
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3556 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3558 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3560 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3566 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1559621827 {#3546
      date: 2019-06-04 06:17:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756879923 {#3547
      date: 2025-09-03 08:12:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3564 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1687
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1702 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1693 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1698 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548263129 {#1677
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1686
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3593
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3615 …}
    -lockByStatus: 1
    -id: "37b0193c-634a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3594 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3599 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3596 …}
    -minimumTime: DateTime @21600 {#3591
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3601 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3603 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3610 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1780930583 {#3592
      date: 2026-06-08 16:56:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1687
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1702 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1693 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1698 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548263129 {#1677
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1686
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3636
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3660 …}
    -lockByStatus: 1
    -id: "9dd60c32-be84-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3637 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3642 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3639 …}
    -minimumTime: DateTime @21600 {#3628
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3644 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3646 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3648 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3654 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1565781240 {#3634
      date: 2019-08-14 13:14:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756203673 {#3635
      date: 2025-08-26 12:21:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3652 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1687
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1702 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1693 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1698 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548263129 {#1677
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1686
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3682
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3705 …}
    -lockByStatus: 1
    -id: "18182db6-ce59-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3683 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3688 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3685 …}
    -minimumTime: DateTime @21600 {#3679
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3690 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3692 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3694 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3700 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1567521766 {#3680
      date: 2019-09-03 16:42:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756282195 {#3681
      date: 2025-08-27 10:09:55.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1953 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1687
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1702 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1693 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1698 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548263129 {#1677
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1686
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3726
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3748 …}
    -lockByStatus: 1
    -id: "37bff1d6-634a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3727 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3732 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3729 …}
    -minimumTime: DateTime @21600 {#3724
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3734 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1992 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3736 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3743 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1780930583 {#3725
      date: 2026-06-08 16:56:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1687
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1702 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1693 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1698 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1548263129 {#1677
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1686
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3770
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3793 …}
    -lockByStatus: 1
    -id: "74f43b85-a809-11eb-b01c-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#3771 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3776 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3773 …}
    -minimumTime: DateTime @21600 {#3767
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3778 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1851 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3780 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3782 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3788 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1619604413 {#3768
      date: 2021-04-28 12:06:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756367845 {#3769
      date: 2025-08-28 09:57:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1953 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
    -createdAt: DateTime @1650870393 {#1264
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1269
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  }
]
"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
30 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1271
  -lockBy: App\Entity\Scholar\Training\Training {#1442 …}
  -lockByStatus: 1
  -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
  -modules: Doctrine\ORM\PersistentCollection {#1284 …}
  -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
  -totalHourDescription: 786
  -videoDescription: null
  -diplomaDescription: null
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1320 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1340 …}
  -trainingType: null
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1325 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1349 …}
  -thematic: []
  -diploma: null
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1387 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
  -createdAt: DateTime @1650870393 {#1264
    date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458864 {#1269
    date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: null
  #fromApi: false
  -name: "Couturière retoucheuse"
  -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
  -public: false
  -_links: null
  -status: "published"
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1450 …}
}
"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