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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1627
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1634 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1659 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1664 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1567581089 {#1614
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1620
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1675 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1876
    -id: "12046fc6-cee8-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#1891 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#1915 …}
    -exercises: Doctrine\ORM\PersistentCollection {#1912 …}
    -minimumTime: DateTime @21600 {#1881
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1921 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#1937 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#1962 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1952 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1567583173 {#1880
      date: 2019-09-04 09:46:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458804 {#1877
      date: 2025-09-10 01:00:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1958 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#1971 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1627
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1634 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1659 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1664 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1567581089 {#1614
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1620
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1675 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2014
    -id: "0dfe5ca8-16d6-11ea-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#2013 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2006 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2003 …}
    -minimumTime: DateTime @21600 {#1965
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2008 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2018 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2020 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2026 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1575491920 {#1963
      date: 2019-12-04 21:38:40.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755779567 {#2015
      date: 2025-08-21 14:32:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2024 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2032 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1627
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1634 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1659 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1664 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1567581089 {#1614
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1620
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1675 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2053
    -id: "f13e6122-6e3d-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#2054 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2059 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2056 …}
    -minimumTime: DateTime @21600 {#2051
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2061 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2064 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1782134774 {#2052
      date: 2026-06-22 15:26:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2076 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1627
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1634 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1659 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1664 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1567581089 {#1614
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1620
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1675 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2098
    -id: "f14d7e0c-6e3d-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#2099 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2104 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2101 …}
    -minimumTime: DateTime @21600 {#2096
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2106 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2108 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2115 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1782134774 {#2097
      date: 2026-06-22 15:26:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2120 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2336
    -id: "8b43b2ea-4ef0-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2337 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2342 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2339 …}
    -minimumTime: DateTime @21600 {#2333
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2344 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2346 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2348 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2354 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1553513064 {#2334
      date: 2019-03-25 12:24:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2335
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2352 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2360 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2382
    -id: "76840570-8d1e-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2383 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2388 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2385 …}
    -minimumTime: DateTime @21600 {#2379
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2390 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2392 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2394 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2400 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560342558 {#2380
      date: 2019-06-12 14:29:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112373 {#2381
      date: 2025-08-25 10:59:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2406 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2428
    -id: "5ca5576c-8d1f-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2429 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2434 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2431 …}
    -minimumTime: DateTime @21600 {#2425
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2436 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2438 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2440 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2446 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560342944 {#2426
      date: 2019-06-12 14:35:44.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112967 {#2427
      date: 2025-08-25 11:09:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2451 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2473
    -id: "d2ee03b2-8d22-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2474 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2479 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2476 …}
    -minimumTime: DateTime @21600 {#2470
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2481 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2483 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2485 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2491 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344431 {#2471
      date: 2019-06-12 15:00:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756113707 {#2472
      date: 2025-08-25 11:21:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2496 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2517
    -id: "53651e23-6e38-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#2518 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2523 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2520 …}
    -minimumTime: DateTime @21600 {#2515
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2525 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2527 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2534 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1782132362 {#2516
      date: 2026-06-22 14:46:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2539 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2561
    -id: "4c59b178-c68b-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#2562 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2567 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2564 …}
    -minimumTime: DateTime @21600 {#2558
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2569 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2571 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2573 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2579 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1594811217 {#2559
      date: 2020-07-15 13:06:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756726745 {#2560
      date: 2025-09-01 13:39:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2577 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2585 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2607
    -id: "760b0ec9-c68b-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#2608 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2613 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2610 …}
    -minimumTime: DateTime @21600 {#2604
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2615 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2617 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2619 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2625 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1594811287 {#2605
      date: 2020-07-15 13:08:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#2606
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2630 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1679
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1688 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560344560 {#1670
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1668
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2651
    -id: "5378cf49-6e38-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#2652 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2657 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2654 …}
    -minimumTime: DateTime @21600 {#2649
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2659 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2661 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2668 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1782132362 {#2650
      date: 2026-06-22 14:46:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2673 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2920
    -id: "07f433d9-1f2d-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2921 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2926 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2923 …}
    -minimumTime: DateTime @21600 {#2917
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2928 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2930 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2932 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2938 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261387 {#2918
      date: 2019-01-23 17:36:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756120284 {#2919
      date: 2025-08-25 13:11:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2943 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2965
    -id: "a01fc2cc-673b-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#2966 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2971 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2968 …}
    -minimumTime: DateTime @21600 {#2962
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2973 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2975 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2977 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2983 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1556176939 {#2963
      date: 2019-04-25 09:22:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756830875 {#2964
      date: 2025-09-02 18:34:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2981 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2989 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3011
    -id: "603b5980-6751-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#3012 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3017 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3014 …}
    -minimumTime: DateTime @21600 {#3008
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3019 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3021 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3023 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3029 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1556186281 {#3009
      date: 2019-04-25 11:58:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121129 {#3010
      date: 2025-08-25 13:25:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3033 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3055
    -id: "02e76e5b-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3056 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3061 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3058 …}
    -minimumTime: DateTime @21600 {#3052
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3063 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3065 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3067 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3073 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560417526 {#3053
      date: 2019-06-13 11:18:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121922 {#3054
      date: 2025-08-25 13:38:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3100
    -id: "2b1f275e-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3101 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3106 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3103 …}
    -minimumTime: DateTime @21600 {#3097
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3108 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3110 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3112 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3118 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560417594 {#3098
      date: 2019-06-13 11:19:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756122481 {#3099
      date: 2025-08-25 13:48:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3123 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3144
    -id: "d9190f0c-6347-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3145 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3150 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3147 …}
    -minimumTime: DateTime @21600 {#3142
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3152 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3154 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3161 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1780929566 {#3143
      date: 2026-06-08 16:39:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3166 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3188
    -id: "4a31d6ee-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3189 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3194 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3191 …}
    -minimumTime: DateTime @21600 {#3185
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3196 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3198 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3200 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3206 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1560417646 {#3186
      date: 2019-06-13 11:20:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756123157 {#3187
      date: 2025-08-25 13:59:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3211 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3232
    -id: "890cef71-d5eb-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3233 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3238 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3235 …}
    -minimumTime: DateTime @21600 {#3224
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3240 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3242 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3244 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3250 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1765386804 {#3230
      date: 2025-12-10 18:13:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1768496471 {#3231
      date: 2026-01-15 18:01:11.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3248 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3256 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1722
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1723 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1728 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1733 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548261642 {#1720
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1721
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3278
    -id: "d92dfa2a-6347-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3279 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3284 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3281 …}
    -minimumTime: DateTime @21600 {#3276
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3286 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3288 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3295 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1780929566 {#3277
      date: 2026-06-08 16:39:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3300 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548263129 {#1740
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1749
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1765 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3574
    -id: "e891f043-1f2e-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#3575 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3580 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3577 …}
    -minimumTime: DateTime @21600 {#3571
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3582 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3584 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3586 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3592 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548262194 {#3572
      date: 2019-01-23 17:49:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756123574 {#3573
      date: 2025-08-25 14:06:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2398 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3597 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548263129 {#1740
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1749
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1765 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3619
    -id: "615a226a-8690-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3620 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3625 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3622 …}
    -minimumTime: DateTime @21600 {#3616
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3627 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3629 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3631 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3637 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1559621827 {#3617
      date: 2019-06-04 06:17:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756879923 {#3618
      date: 2025-09-03 08:12:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3635 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3643 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548263129 {#1740
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1749
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1765 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3664
    -id: "37b0193c-634a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3665 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3670 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3667 …}
    -minimumTime: DateTime @21600 {#3662
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3672 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3674 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3681 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1780930583 {#3663
      date: 2026-06-08 16:56:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3686 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548263129 {#1740
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1749
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1765 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3707
    -id: "9dd60c32-be84-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3708 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3713 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3710 …}
    -minimumTime: DateTime @21600 {#3699
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3715 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3717 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3719 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3725 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1565781240 {#3705
      date: 2019-08-14 13:14:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756203673 {#3706
      date: 2025-08-26 12:21:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3723 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3731 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548263129 {#1740
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1749
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1765 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3753
    -id: "18182db6-ce59-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3754 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3759 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3756 …}
    -minimumTime: DateTime @21600 {#3750
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3761 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3763 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3765 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3771 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1567521766 {#3751
      date: 2019-09-03 16:42:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756282195 {#3752
      date: 2025-08-27 10:09:55.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2024 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3776 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548263129 {#1740
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1749
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1765 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3797
    -id: "37bff1d6-634a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3798 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3803 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3800 …}
    -minimumTime: DateTime @21600 {#3795
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3805 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2063 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3807 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3814 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1780930583 {#3796
      date: 2026-06-08 16:56:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3819 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1548263129 {#1740
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1749
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1765 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3841
    -id: "74f43b85-a809-11eb-b01c-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#3842 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3847 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3844 …}
    -minimumTime: DateTime @21600 {#3838
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3849 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1928 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3851 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3853 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3859 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1619604413 {#3839
      date: 2021-04-28 12:06:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756367845 {#3840
      date: 2025-08-28 09:57:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2024 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3864 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
    -createdAt: DateTime @1650870393 {#1320
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1321
      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"
    -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  }
]
"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 {#1323
  -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
  -modules: Doctrine\ORM\PersistentCollection {#1330 …}
  -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
  -totalHourDescription: 786
  -videoDescription: null
  -diplomaDescription: null
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1375 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1391 …}
  -trainingType: null
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1405 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1406 …}
  -thematic: []
  -diploma: null
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1444 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
  -createdAt: DateTime @1650870393 {#1320
    date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458864 {#1321
    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"
  -lockBy: App\Entity\Scholar\Training\Training {#1501 …}
  -lockByStatus: 1
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1509 …}
}
"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