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 {#75
  -map: Symfony\Component\Security\Http\AccessMap {#76 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1047 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#84
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#632 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#1047 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#85 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#858 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#60 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#633 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#89
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#90 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#92
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#633 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#93 …}
  -map: Symfony\Component\Security\Http\AccessMap {#76 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#983
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#633 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#899 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#858 …}
}
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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1502
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1548 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1508 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1532 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1537 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1567581089 {#1495
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1500
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1751
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#1834 …}
    -lockByStatus: 1
    -id: "12046fc6-cee8-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#1767 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#1780 …}
    -exercises: Doctrine\ORM\PersistentCollection {#1777 …}
    -minimumTime: DateTime @21600 {#1748
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1796 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#1801 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#1825 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1815 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1567583173 {#1747
      date: 2019-09-04 09:46:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458804 {#1724
      date: 2025-09-10 01:00:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1821 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1502
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1548 …}
    -lockByStatus: 1
    -id: "37e2a50e-cee3-11e9-85b5-0242c0a84004"
    -lessons: Doctrine\ORM\PersistentCollection {#1508 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1532 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1537 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1567581089 {#1495
      date: 2019-09-04 09:11:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1500
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1855
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#1884 …}
    -lockByStatus: 1
    -id: "0dfe5ca8-16d6-11ea-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#1856 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#1866 …}
    -exercises: Doctrine\ORM\PersistentCollection {#1863 …}
    -minimumTime: DateTime @21600 {#1828
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1868 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#1870 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#1872 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1878 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1575491920 {#1826
      date: 2019-12-04 21:38:40.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755779567 {#1849
      date: 2025-08-21 14:32:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1876 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1552
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1580 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1571 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1576 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560344560 {#1543
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1541
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2042
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2066 …}
    -lockByStatus: 1
    -id: "8b43b2ea-4ef0-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2043 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2048 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2045 …}
    -minimumTime: DateTime @21600 {#2039
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2050 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2052 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2054 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2060 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1553513064 {#2040
      date: 2019-03-25 12:24:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2041
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2058 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1552
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1580 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1571 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1576 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560344560 {#1543
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1541
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2087
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2111 …}
    -lockByStatus: 1
    -id: "76840570-8d1e-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2088 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2093 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2090 …}
    -minimumTime: DateTime @21600 {#2079
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2095 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2097 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2099 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2105 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560342558 {#2085
      date: 2019-06-12 14:29:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112373 {#2086
      date: 2025-08-25 10:59:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1552
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1580 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1571 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1576 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560344560 {#1543
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1541
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2131
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2154 …}
    -lockByStatus: 1
    -id: "5ca5576c-8d1f-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2132 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2137 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2134 …}
    -minimumTime: DateTime @21600 {#2124
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2139 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2141 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2143 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2149 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560342944 {#2129
      date: 2019-06-12 14:35:44.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756112967 {#2130
      date: 2025-08-25 11:09:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1552
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1580 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1571 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1576 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560344560 {#1543
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1541
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2174
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2197 …}
    -lockByStatus: 1
    -id: "d2ee03b2-8d22-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2175 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2180 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2177 …}
    -minimumTime: DateTime @21600 {#2167
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2182 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2184 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2186 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2192 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560344431 {#2172
      date: 2019-06-12 15:00:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756113707 {#2173
      date: 2025-08-25 11:21:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1552
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1580 …}
    -lockByStatus: 1
    -id: "1fc4cd71-8d23-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#1561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1571 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1576 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560344560 {#1543
      date: 2019-06-12 15:02:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1541
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2217
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2241 …}
    -lockByStatus: 1
    -id: "4c59b178-c68b-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#2218 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2223 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2220 …}
    -minimumTime: DateTime @21600 {#2210
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2225 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2227 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2229 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2235 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1594811217 {#2215
      date: 2020-07-15 13:06:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756726745 {#2216
      date: 2025-09-01 13:39:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2233 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1608 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1604 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548261642 {#1583
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1592
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2402
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2425 …}
    -lockByStatus: 1
    -id: "07f433d9-1f2d-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2403 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2408 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2405 …}
    -minimumTime: DateTime @21600 {#2399
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2410 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2412 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2414 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2420 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548261387 {#2400
      date: 2019-01-23 17:36:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756120284 {#2401
      date: 2025-08-25 13:11:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1608 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1604 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548261642 {#1583
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1592
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2446
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2470 …}
    -lockByStatus: 1
    -id: "a01fc2cc-673b-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#2447 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2452 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2449 …}
    -minimumTime: DateTime @21600 {#2443
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2454 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2456 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2458 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2464 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1556176939 {#2444
      date: 2019-04-25 09:22:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756830875 {#2445
      date: 2025-09-02 18:34:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2462 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1608 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1604 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548261642 {#1583
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1592
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2490
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2512 …}
    -lockByStatus: 1
    -id: "603b5980-6751-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#2491 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2496 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2493 …}
    -minimumTime: DateTime @21600 {#2483
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2498 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2500 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2502 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2508 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1556186281 {#2488
      date: 2019-04-25 11:58:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121129 {#2489
      date: 2025-08-25 13:25:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1608 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1604 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548261642 {#1583
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1592
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2532
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2555 …}
    -lockByStatus: 1
    -id: "02e76e5b-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2533 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2538 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2535 …}
    -minimumTime: DateTime @21600 {#2525
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2540 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2542 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2544 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2550 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560417526 {#2530
      date: 2019-06-13 11:18:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756121922 {#2531
      date: 2025-08-25 13:38:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1608 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1604 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548261642 {#1583
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1592
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2575
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2598 …}
    -lockByStatus: 1
    -id: "2b1f275e-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2576 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2581 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2578 …}
    -minimumTime: DateTime @21600 {#2568
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2583 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2585 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2587 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2593 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560417594 {#2573
      date: 2019-06-13 11:19:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756122481 {#2574
      date: 2025-08-25 13:48:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1608 …}
    -lockByStatus: 1
    -id: "9f920fce-1f2d-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1604 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548261642 {#1583
      date: 2019-01-23 17:40:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1555584124 {#1592
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2618
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2641 …}
    -lockByStatus: 1
    -id: "4a31d6ee-8dcd-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2619 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2624 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2621 …}
    -minimumTime: DateTime @21600 {#2611
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2626 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2628 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2630 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2636 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1560417646 {#2616
      date: 2019-06-13 11:20:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756123157 {#2617
      date: 2025-08-25 13:59:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1621
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1636 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1622 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1627 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1632 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548263129 {#1611
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1620
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2830
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2853 …}
    -lockByStatus: 1
    -id: "e891f043-1f2e-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2831 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2836 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2833 …}
    -minimumTime: DateTime @21600 {#2827
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2838 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2840 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2842 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2848 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548262194 {#2828
      date: 2019-01-23 17:49:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756123574 {#2829
      date: 2025-08-25 14:06:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2103 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1621
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1636 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1622 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1627 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1632 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548263129 {#1611
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1620
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2875
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2899 …}
    -lockByStatus: 1
    -id: "615a226a-8690-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#2876 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2881 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2878 …}
    -minimumTime: DateTime @21600 {#2872
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2883 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2885 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2887 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2893 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1559621827 {#2873
      date: 2019-06-04 06:17:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756879923 {#2874
      date: 2025-09-03 08:12:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2891 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1621
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1636 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1622 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1627 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1632 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548263129 {#1611
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1620
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2920
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2944 …}
    -lockByStatus: 1
    -id: "9dd60c32-be84-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#2921 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2926 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2923 …}
    -minimumTime: DateTime @21600 {#2912
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2928 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -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 {#1336 …}
    -createdAt: DateTime @1565781240 {#2918
      date: 2019-08-14 13:14:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756203673 {#2919
      date: 2025-08-26 12:21:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2936 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1621
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1636 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1622 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1627 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1632 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548263129 {#1611
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1620
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2964
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2987 …}
    -lockByStatus: 1
    -id: "18182db6-ce59-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#2965 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2970 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2967 …}
    -minimumTime: DateTime @21600 {#2957
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2972 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2974 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2976 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2982 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1567521766 {#2962
      date: 2019-09-03 16:42:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756282195 {#2963
      date: 2025-08-27 10:09:55.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1876 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1621
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1636 …}
    -lockByStatus: 1
    -id: "161077aa-1f31-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#1622 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1627 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1632 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1548263129 {#1611
      date: 2019-01-23 18:05:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1690449473 {#1620
      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 {#1336 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3007
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3030 …}
    -lockByStatus: 1
    -id: "74f43b85-a809-11eb-b01c-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#3008 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3013 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3010 …}
    -minimumTime: DateTime @21600 {#3000
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3015 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1785 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3017 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3019 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3025 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1619604413 {#3005
      date: 2021-04-28 12:06:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756367845 {#3006
      date: 2025-08-28 09:57:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1876 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
    -lockByStatus: 1
    -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
    -totalHourDescription: 786
    -videoDescription: null
    -diplomaDescription: null
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
    -trainingType: null
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
    -thematic: []
    -diploma: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
    -createdAt: DateTime @1650870393 {#1152
      date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458864 {#1157
      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 {#1336 …}
  }
]
"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 CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1159
  -lockBy: App\Entity\Scholar\Training\Training {#1328 …}
  -lockByStatus: 1
  -id: "3d600d5d-c466-11ec-ac59-0242ac140003"
  -modules: Doctrine\ORM\PersistentCollection {#1172 …}
  -image: Proxies\__CG__\App\Entity\Channel\Image {#1199 …}
  -totalHourDescription: 786
  -videoDescription: null
  -diplomaDescription: null
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1208 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1215 …}
  -trainingType: null
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1228 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1233 …}
  -thematic: []
  -diploma: null
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1275 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1336 …}
  -createdAt: DateTime @1650870393 {#1152
    date: 2022-04-25 09:06:33.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458864 {#1157
    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 {#1336 …}
}
"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