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 {#1387
  -map: Symfony\Component\Security\Http\AccessMap {#1386 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1410 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#1378
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#598 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#1410 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1377 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1407 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1418 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#599 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1373
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1372 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#1370
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#599 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#251 …}
  -map: Symfony\Component\Security\Http\AccessMap {#1386 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#1408
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#599 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1423 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1407 …}
}
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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1988
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2034 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1994 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2018 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2023 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1567581089 {#1981
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1986
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2235
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2318 …}
    -lockByStatus: 1
    -id: "12046fc6-cee8-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#2251 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2264 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2261 …}
    -minimumTime: DateTime @21600 {#2232
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2280 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2285 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2309 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2299 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1567583173 {#2231
      date: 2019-09-04 09:46:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458804 {#2208
      date: 2025-09-10 01:00:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2305 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1988
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2034 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1994 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2018 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2023 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1567581089 {#1981
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1986
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2339
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2368 …}
    -lockByStatus: 1
    -id: "0dfe5ca8-16d6-11ea-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#2340 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2350 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2347 …}
    -minimumTime: DateTime @21600 {#2312
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2352 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2354 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2356 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2362 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1575491920 {#2310
      date: 2019-12-04 21:38:40.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755779567 {#2333
      date: 2025-08-21 14:32:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2360 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2066 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2047 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2057 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2062 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560344560 {#2029
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2027
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2526
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2550 …}
    -lockByStatus: 1
    -id: "8b43b2ea-4ef0-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2527 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2532 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2529 …}
    -minimumTime: DateTime @21600 {#2523
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2534 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2536 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2538 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2544 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1553513064 {#2524
      date: 2019-03-25 12:24:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2525
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2542 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2066 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2047 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2057 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2062 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560344560 {#2029
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2027
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2571
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2595 …}
    -lockByStatus: 1
    -id: "76840570-8d1e-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2572 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2577 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2574 …}
    -minimumTime: DateTime @21600 {#2563
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2579 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2581 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2583 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2589 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560342558 {#2569
      date: 2019-06-12 14:29:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112373 {#2570
      date: 2025-08-25 10:59:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2066 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2047 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2057 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2062 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560344560 {#2029
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2027
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2615
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2638 …}
    -lockByStatus: 1
    -id: "5ca5576c-8d1f-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2616 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2621 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2618 …}
    -minimumTime: DateTime @21600 {#2608
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2623 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2625 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2627 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2633 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560342944 {#2613
      date: 2019-06-12 14:35:44.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112967 {#2614
      date: 2025-08-25 11:09:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2066 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2047 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2057 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2062 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560344560 {#2029
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2027
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2658
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2681 …}
    -lockByStatus: 1
    -id: "d2ee03b2-8d22-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2659 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2664 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2661 …}
    -minimumTime: DateTime @21600 {#2651
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2666 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2668 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2670 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2676 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560344431 {#2656
      date: 2019-06-12 15:00:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756113707 {#2657
      date: 2025-08-25 11:21:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2066 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2047 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2057 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2062 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560344560 {#2029
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2027
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2701
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2725 …}
    -lockByStatus: 1
    -id: "4c59b178-c68b-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#2702 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2707 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2704 …}
    -minimumTime: DateTime @21600 {#2694
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2709 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2711 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2713 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2719 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1594811217 {#2699
      date: 2020-07-15 13:06:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756726745 {#2700
      date: 2025-09-01 13:39:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2717 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2079
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2094 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2080 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2085 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2090 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548261642 {#2069
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#2078
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2886
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2909 …}
    -lockByStatus: 1
    -id: "07f433d9-1f2d-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2887 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2892 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2889 …}
    -minimumTime: DateTime @21600 {#2883
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2894 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2896 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2898 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2904 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548261387 {#2884
      date: 2019-01-23 17:36:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756120284 {#2885
      date: 2025-08-25 13:11:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2079
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2094 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2080 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2085 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2090 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548261642 {#2069
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#2078
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2930
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2954 …}
    -lockByStatus: 1
    -id: "a01fc2cc-673b-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#2931 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2936 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2933 …}
    -minimumTime: DateTime @21600 {#2927
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2938 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2940 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2942 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2948 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1556176939 {#2928
      date: 2019-04-25 09:22:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756830875 {#2929
      date: 2025-09-02 18:34:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2946 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2079
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2094 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2080 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2085 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2090 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548261642 {#2069
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#2078
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2974
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2996 …}
    -lockByStatus: 1
    -id: "603b5980-6751-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#2975 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2980 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2977 …}
    -minimumTime: DateTime @21600 {#2967
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2982 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2984 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2986 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2992 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1556186281 {#2972
      date: 2019-04-25 11:58:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121129 {#2973
      date: 2025-08-25 13:25:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2079
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2094 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2080 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2085 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2090 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548261642 {#2069
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#2078
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3016
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3039 …}
    -lockByStatus: 1
    -id: "02e76e5b-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3017 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3022 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3019 …}
    -minimumTime: DateTime @21600 {#3009
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3024 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3026 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3028 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3034 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560417526 {#3014
      date: 2019-06-13 11:18:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121922 {#3015
      date: 2025-08-25 13:38:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2079
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2094 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2080 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2085 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2090 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548261642 {#2069
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#2078
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3059
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3082 …}
    -lockByStatus: 1
    -id: "2b1f275e-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3060 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3065 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3062 …}
    -minimumTime: DateTime @21600 {#3052
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3067 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3069 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3071 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3077 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560417594 {#3057
      date: 2019-06-13 11:19:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756122481 {#3058
      date: 2025-08-25 13:48:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2079
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2094 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2080 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2085 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2090 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548261642 {#2069
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#2078
      date: 2019-04-18 12:42:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3102
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3125 …}
    -lockByStatus: 1
    -id: "4a31d6ee-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3103 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3108 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3105 …}
    -minimumTime: DateTime @21600 {#3095
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3110 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3112 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3114 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3120 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1560417646 {#3100
      date: 2019-06-13 11:20:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756123157 {#3101
      date: 2025-08-25 13:59:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2107
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2122 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2108 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2113 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2118 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548263129 {#2097
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#2106
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3314
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3337 …}
    -lockByStatus: 1
    -id: "e891f043-1f2e-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#3315 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3320 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3317 …}
    -minimumTime: DateTime @21600 {#3311
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3322 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3324 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3326 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3332 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548262194 {#3312
      date: 2019-01-23 17:49:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756123574 {#3313
      date: 2025-08-25 14:06:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2587 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2107
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2122 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2108 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2113 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2118 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548263129 {#2097
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#2106
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3359
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3383 …}
    -lockByStatus: 1
    -id: "615a226a-8690-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#3360 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3365 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3362 …}
    -minimumTime: DateTime @21600 {#3356
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3367 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3369 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3371 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3377 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1559621827 {#3357
      date: 2019-06-04 06:17:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756879923 {#3358
      date: 2025-09-03 08:12:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3375 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2107
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2122 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2108 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2113 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2118 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548263129 {#2097
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#2106
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3404
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3428 …}
    -lockByStatus: 1
    -id: "9dd60c32-be84-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3405 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3410 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3407 …}
    -minimumTime: DateTime @21600 {#3396
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3412 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3414 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3416 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3422 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1565781240 {#3402
      date: 2019-08-14 13:14:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756203673 {#3403
      date: 2025-08-26 12:21:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3420 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2107
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2122 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2108 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2113 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2118 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548263129 {#2097
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#2106
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3448
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3471 …}
    -lockByStatus: 1
    -id: "18182db6-ce59-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3449 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3454 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3451 …}
    -minimumTime: DateTime @21600 {#3441
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3456 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3458 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3460 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3466 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1567521766 {#3446
      date: 2019-09-03 16:42:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756282195 {#3447
      date: 2025-08-27 10:09:55.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2360 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2107
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2122 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2108 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2113 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2118 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1548263129 {#2097
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#2106
      date: 2023-07-27 11:17:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3491
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3514 …}
    -lockByStatus: 1
    -id: "74f43b85-a809-11eb-b01c-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#3492 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3497 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3494 …}
    -minimumTime: DateTime @21600 {#3484
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3499 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2269 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3501 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3503 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3509 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1619604413 {#3489
      date: 2021-04-28 12:06:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756367845 {#3490
      date: 2025-08-28 09:57:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2360 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1693
    -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1706 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
    -createdAt: DateTime @1650870393 {#1686
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1691
      date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Couturière retoucheuse"
    -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  }
]
"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
20 DENIED IS_AUTHENTICATED_REMEMBERED
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"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\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1693
  -lockBy: App\Entity\Scholar\Training\Training {#1860 …}
  -lockByStatus: 1
  -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
  -modules: Doctrine\ORM\PersistentCollection {#1706 …}
  -image: Proxies\__CG__\App\Entity\Channel\Image {#1733 …}
  -totalHourDescription: 786
  -videoDescription: null
  -diplomaDescription: null
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1742 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1749 …}
  -trainingType: null
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1762 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1767 …}
  -thematic: []
  -diploma: null
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1810 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
  -createdAt: DateTime @1650870393 {#1686
    date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458864 {#1691
    date: 2025-09-10 01:01:04.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: null
  #fromApi: false
  -name: "Couturière retoucheuse"
  -description: "Le couturier retoucheur assure des prestations de création de vêtements sur mesure féminins et de retouches sur différents types de vêtements."
  -public: false
  -_links: null
  -status: "published"
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1868 …}
}
"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