GET https://www.legaldesign.sandbox-skrea.fr/infographie/kit-clause-de-non-concurrence

Security

Token

There is no security token.

Firewall

customer Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context customer
entry_point security.authenticator.form_login.customer
user_checker App\Security\CustomerChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "switch_user"
  "form_login"
  "remember_me"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#347
  -map: Symfony\Component\Security\Http\AccessMap {#385 …}
  -logger: Monolog\Logger {#533 …}
  -httpPort: 80
  -httpsPort: 443
}
(none) (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#72
  -sessionKey: "_security_customer"
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#518 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#44 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#141 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#73 …}
  -logger: Monolog\Logger {#533 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#527 …}
}
4.37 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#18
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#43 …}
}
(none) (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#364
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#142 …}
  -provider: Symfony\Bridge\Doctrine\Security\User\EntityUserProvider {#529 …}
  -userChecker: App\Security\CustomerChecker {#392 …}
  -firewallName: "customer"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#107 …}
  -logger: Monolog\Logger {#533 …}
  -usernameParameter: "_switch_user"
  -role: "ROLE_ALLOWED_TO_SWITCH"
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#286 …}
  -stateless: false
  -urlGenerator: Symfony\Bundle\FrameworkBundle\Routing\Router {#156 …}
  -targetRoute: null
}
(none) (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#354
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#142 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#107 …}
  -map: Symfony\Component\Security\Http\AccessMap {#385 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#530
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/compte/deconnexion"
  ]
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#142 …}
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#516 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#527 …}
  -csrfTokenManager: null
}
(none) (none)

Authenticators

Status Authenticator
skipped
"Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"

This authenticator did not support the request.

skipped
"Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"

This authenticator did not support the request.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
2
"App\Security\Voter\CanDownloadVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_CAN_VIEW_PDF
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
DENIED
The user doesn't have ROLE_CAN_VIEW_PDF.
"App\Security\Voter\CanDownloadVoter"
ABSTAIN
Show voter details
2 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
3 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
4 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
5 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
6 DENIED INFO_BUY
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
8 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
9 DENIED INFO_BUY
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
10 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1306
  -id: 76
  -title: "Book - La gestion de la relation de travail"
  -description: """
    Notre book aborde les thématiques suivantes :\r\n
    1- L’embauche : formalisation et démarches déclaratives\r\n
    2- Le contrat de travail : les informations à transmettre\r\n
    3- Focus : Les particularités du CDD \r\n
    4- La période d’essai : durées et rupture \r\n
    5- Les principes applicables à la rémunération\r\n
    6- Le règlement intérieur : mise en place et contenu \r\n
    7- La mise en œuvre d’une sanction disciplinaire\r\n
    8- La mise en œuvre d’un licenciement disciplinaire\r\n
    9- La mise en œuvre d’une rupture conventionnelle\r\n
    \r\n
    [grasorange]Bonus[/grasorange] : Nous vous offrons 4 kits, en format word, qui pourront vous aider dans votre pratique :\r\n
    1- Kit - Période d'essai\r\n
    2- Kit - Licenciement pour motif personnel - Avec IRP\r\n
    3- Kit - Licenciement pour motif personnel - Sans IRP\r\n
    4- Kit - Procédure disciplinaire (hors licenciement)
    """
  -createdAt: DateTimeImmutable @1717012371 {#1285
    date: 2024-05-29 19:52:51.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775143457 {#1295
    date: 2026-04-02 15:24:17.0 UTC (+00:00)
  }
  -thumbnail: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010b699563195984.jpg"
  -thumbnailFile: null
  -document: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010bd27304312028.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1286 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#1224
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "book-la-gestion-de-la-relation-de-travail"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#763 …}
  -price: "49.00"
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1221 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010cccc052076246.pdf"
  -mainPdfFile: null
  -bonusDocs: "kits-la-gestion-de-la-relation-de-travail-673772c6c1746939267160.zip"
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 14.345
        "index" => 0
        "label" => "Principale"
        "occurrences" => 494
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => ".02 .114 .18"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".02 .114 .18"
          ]
          [
            "operator" => "RG"
            "value" => "0.02 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.02 0.114 0.18"
          ]
        ]
        "usage_count" => 494
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 12.913
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 246
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => ".89 .325 .059"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".89 .325 .059"
          ]
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.059"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.059"
          ]
        ]
        "usage_count" => 246
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 11.538
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 96
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => ".855 .761 .529"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".855 .761 .529"
          ]
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 96
      ]
      [
        "hex" => "#e9580f"
        "impact_pct" => 1.503
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 21
        "operators" => [
          "rg"
        ]
        "original_hex" => "#e9580f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.914 0.345 0.059"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.914 0.345 0.059"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#ffe0cc"
        "impact_pct" => 1.277
        "index" => 4
        "label" => "Fond clair"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffe0cc"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot5"
        "stream_value" => "1 0.878 0.8"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.878 0.8"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 70.775
        "index" => 5
        "label" => "Blanc"
        "occurrences" => 499
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 499
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 5.605
        "index" => 6
        "label" => "Noir"
        "occurrences" => 546
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 546
      ]
      [
        "hex" => "#d9dae4"
        "impact_pct" => 1.436
        "index" => 7
        "label" => "Gris"
        "occurrences" => 11
        "operators" => [
          "rg"
        ]
        "original_hex" => "#d9dae4"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.851 0.855 0.894"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.851 0.855 0.894"
          ]
        ]
        "usage_count" => 11
      ]
      [
        "hex" => "#b9d4ec"
        "impact_pct" => 0.182
        "index" => 8
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#b9d4ec"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => ".725 .831 .925"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".725 .831 .925"
          ]
          [
            "operator" => "rg"
            "value" => "0.725 0.831 0.925"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#264652"
        "impact_pct" => 0.18
        "index" => 9
        "label" => "Texte"
        "occurrences" => 49
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#264652"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.149 0.275 0.322"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.149 0.275 0.322"
          ]
          [
            "operator" => "rg"
            "value" => "0.149 0.275 0.322"
          ]
        ]
        "usage_count" => 49
      ]
      [
        "hex" => "#89c1d3"
        "impact_pct" => 0.165
        "index" => 10
        "label" => "Pictogramme / détail"
        "occurrences" => 4
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#89c1d3"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.537 0.757 0.827"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.537 0.757 0.827"
          ]
          [
            "operator" => "rg"
            "value" => "0.537 0.757 0.827"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 0.137
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 39
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0 0.612 0.659"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.659"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.659"
          ]
        ]
        "usage_count" => 39
      ]
      [
        "hex" => "#ed8f63"
        "impact_pct" => 0.053
        "index" => 12
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ed8f63"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.929 0.561 0.388"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.929 0.561 0.388"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ed721d"
        "impact_pct" => 0.046
        "index" => 13
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ed721d"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.929 0.447 0.114"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.929 0.447 0.114"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#f7cbb7"
        "impact_pct" => 0.036
        "index" => 14
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#f7cbb7"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.969 0.796 0.718"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.969 0.796 0.718"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#172c51"
        "impact_pct" => 0.03
        "index" => 15
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "RG"
        ]
        "original_hex" => "#172c51"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => ".09 .173 .318"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => ".09 .173 .318"
          ]
          [
            "operator" => "RG"
            "value" => "0.09 0.173 0.318"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#ff6600"
        "impact_pct" => 0.005
        "index" => 16
        "label" => "Pictogramme / détail"
        "occurrences" => 6
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ff6600"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.4 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.4 0"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.003
        "index" => 17
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#102542"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.063 0.145 0.259"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.063 0.145 0.259"
          ]
        ]
        "usage_count" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 17
    "slot_count" => 5
  ]
  -customizationColorsSource: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010cccc052076246"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
11 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1306
  -id: 76
  -title: "Book - La gestion de la relation de travail"
  -description: """
    Notre book aborde les thématiques suivantes :\r\n
    1- L’embauche : formalisation et démarches déclaratives\r\n
    2- Le contrat de travail : les informations à transmettre\r\n
    3- Focus : Les particularités du CDD \r\n
    4- La période d’essai : durées et rupture \r\n
    5- Les principes applicables à la rémunération\r\n
    6- Le règlement intérieur : mise en place et contenu \r\n
    7- La mise en œuvre d’une sanction disciplinaire\r\n
    8- La mise en œuvre d’un licenciement disciplinaire\r\n
    9- La mise en œuvre d’une rupture conventionnelle\r\n
    \r\n
    [grasorange]Bonus[/grasorange] : Nous vous offrons 4 kits, en format word, qui pourront vous aider dans votre pratique :\r\n
    1- Kit - Période d'essai\r\n
    2- Kit - Licenciement pour motif personnel - Avec IRP\r\n
    3- Kit - Licenciement pour motif personnel - Sans IRP\r\n
    4- Kit - Procédure disciplinaire (hors licenciement)
    """
  -createdAt: DateTimeImmutable @1717012371 {#1285
    date: 2024-05-29 19:52:51.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775143457 {#1295
    date: 2026-04-02 15:24:17.0 UTC (+00:00)
  }
  -thumbnail: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010b699563195984.jpg"
  -thumbnailFile: null
  -document: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010bd27304312028.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1286 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#1224
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "book-la-gestion-de-la-relation-de-travail"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#763 …}
  -price: "49.00"
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1221 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010cccc052076246.pdf"
  -mainPdfFile: null
  -bonusDocs: "kits-la-gestion-de-la-relation-de-travail-673772c6c1746939267160.zip"
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 14.345
        "index" => 0
        "label" => "Principale"
        "occurrences" => 494
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => ".02 .114 .18"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".02 .114 .18"
          ]
          [
            "operator" => "RG"
            "value" => "0.02 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.02 0.114 0.18"
          ]
        ]
        "usage_count" => 494
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 12.913
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 246
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => ".89 .325 .059"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".89 .325 .059"
          ]
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.059"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.059"
          ]
        ]
        "usage_count" => 246
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 11.538
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 96
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => ".855 .761 .529"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".855 .761 .529"
          ]
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 96
      ]
      [
        "hex" => "#e9580f"
        "impact_pct" => 1.503
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 21
        "operators" => [
          "rg"
        ]
        "original_hex" => "#e9580f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.914 0.345 0.059"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.914 0.345 0.059"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#ffe0cc"
        "impact_pct" => 1.277
        "index" => 4
        "label" => "Fond clair"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffe0cc"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot5"
        "stream_value" => "1 0.878 0.8"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.878 0.8"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 70.775
        "index" => 5
        "label" => "Blanc"
        "occurrences" => 499
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 499
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 5.605
        "index" => 6
        "label" => "Noir"
        "occurrences" => 546
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 546
      ]
      [
        "hex" => "#d9dae4"
        "impact_pct" => 1.436
        "index" => 7
        "label" => "Gris"
        "occurrences" => 11
        "operators" => [
          "rg"
        ]
        "original_hex" => "#d9dae4"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.851 0.855 0.894"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.851 0.855 0.894"
          ]
        ]
        "usage_count" => 11
      ]
      [
        "hex" => "#b9d4ec"
        "impact_pct" => 0.182
        "index" => 8
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#b9d4ec"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => ".725 .831 .925"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".725 .831 .925"
          ]
          [
            "operator" => "rg"
            "value" => "0.725 0.831 0.925"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#264652"
        "impact_pct" => 0.18
        "index" => 9
        "label" => "Texte"
        "occurrences" => 49
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#264652"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.149 0.275 0.322"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.149 0.275 0.322"
          ]
          [
            "operator" => "rg"
            "value" => "0.149 0.275 0.322"
          ]
        ]
        "usage_count" => 49
      ]
      [
        "hex" => "#89c1d3"
        "impact_pct" => 0.165
        "index" => 10
        "label" => "Pictogramme / détail"
        "occurrences" => 4
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#89c1d3"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.537 0.757 0.827"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.537 0.757 0.827"
          ]
          [
            "operator" => "rg"
            "value" => "0.537 0.757 0.827"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 0.137
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 39
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0 0.612 0.659"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.659"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.659"
          ]
        ]
        "usage_count" => 39
      ]
      [
        "hex" => "#ed8f63"
        "impact_pct" => 0.053
        "index" => 12
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ed8f63"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.929 0.561 0.388"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.929 0.561 0.388"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ed721d"
        "impact_pct" => 0.046
        "index" => 13
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ed721d"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.929 0.447 0.114"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.929 0.447 0.114"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#f7cbb7"
        "impact_pct" => 0.036
        "index" => 14
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#f7cbb7"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.969 0.796 0.718"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.969 0.796 0.718"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#172c51"
        "impact_pct" => 0.03
        "index" => 15
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "RG"
        ]
        "original_hex" => "#172c51"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => ".09 .173 .318"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => ".09 .173 .318"
          ]
          [
            "operator" => "RG"
            "value" => "0.09 0.173 0.318"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#ff6600"
        "impact_pct" => 0.005
        "index" => 16
        "label" => "Pictogramme / détail"
        "occurrences" => 6
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ff6600"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.4 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.4 0"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.003
        "index" => 17
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#102542"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.063 0.145 0.259"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.063 0.145 0.259"
          ]
        ]
        "usage_count" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 17
    "slot_count" => 5
  ]
  -customizationColorsSource: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010cccc052076246"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
12 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 13
  -title: "Kit - Clause de non-concurrence"
  -description: """
    La clause de non-concurrence sécurise la protection des savoir-faire de l'entreprise en limitant la capacité du salarié à travailler chez un concurrent après la fin de son contrat. \r\n
    \r\n
    Sa validité est conditionnée à l'équilibre entre la protection des intérêts de l'entreprise et la liberté du travail du salarié, avec des critères stricts en termes de durée, de zone géographique et d'indemnisation. \r\n
    Pour une mise en œuvre efficace et légale de cette clause, notre expertise est à votre service.
    """
  -createdAt: DateTimeImmutable @1714722841 {#647
    date: 2024-05-03 07:54:01.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036745 {#644
    date: 2026-04-01 09:45:45.0 UTC (+00:00)
  }
  -thumbnail: "kit-clause-de-non-concurrence-69cccd298d435988403368.jpg"
  -thumbnailFile: null
  -document: "kit-clause-de-non-concurrence-69cccd298da8d017667793.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#641
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-clause-de-non-concurrence"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.87
        "index" => 0
        "label" => "Principale"
        "occurrences" => 109
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 109
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.909
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 184
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 184
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 7.154
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.833
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 128
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 128
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.188
        "index" => 4
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.016
        "index" => 5
        "label" => "Noir"
        "occurrences" => 6
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-clause-de-non-concurrence-69cccd298da8d017667793"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
13 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1215
  -id: 89
  -title: "La période d'essai - CDI"
  -description: """
    La période d'essai constitue une phase importante dans la relation de travail. D'un côté, elle permet à l'employeur d'apprécier les compétences et aptitudes du salarié à occuper son poste et, de l'autre, elle permet à ce dernier d'évaluer l'emploi proposé. Sa mise en oeuvre répond à des règles strictes que nous vous présentons ici. Les conventions collectives apportent souvent des aménagements à celles-ci, nous pouvons les vérifier pour vous.\r\n
    \r\n
    [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\r\n
    Certaines sont accessibles uniquement dans ce book.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723045798 {#1217
    date: 2024-08-07 15:49:58.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036672 {#1218
    date: 2026-04-01 09:44:32.0 UTC (+00:00)
  }
  -thumbnail: "la-periode-d-essai-cdi-69cccce0f0ed6383754493.jpg"
  -thumbnailFile: null
  -document: "la-periode-d-essai-cdi-69cccce0f165f152235220.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1284 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#1219
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "la-periode-d-essai-cdi"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: App\Entity\Infographics\Infographic {#1306
    -id: 76
    -title: "Book - La gestion de la relation de travail"
    -description: """
      Notre book aborde les thématiques suivantes :\r\n
      1- L’embauche : formalisation et démarches déclaratives\r\n
      2- Le contrat de travail : les informations à transmettre\r\n
      3- Focus : Les particularités du CDD \r\n
      4- La période d’essai : durées et rupture \r\n
      5- Les principes applicables à la rémunération\r\n
      6- Le règlement intérieur : mise en place et contenu \r\n
      7- La mise en œuvre d’une sanction disciplinaire\r\n
      8- La mise en œuvre d’un licenciement disciplinaire\r\n
      9- La mise en œuvre d’une rupture conventionnelle\r\n
      \r\n
      [grasorange]Bonus[/grasorange] : Nous vous offrons 4 kits, en format word, qui pourront vous aider dans votre pratique :\r\n
      1- Kit - Période d'essai\r\n
      2- Kit - Licenciement pour motif personnel - Avec IRP\r\n
      3- Kit - Licenciement pour motif personnel - Sans IRP\r\n
      4- Kit - Procédure disciplinaire (hors licenciement)
      """
    -createdAt: DateTimeImmutable @1717012371 {#1285
      date: 2024-05-29 19:52:51.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1775143457 {#1295
      date: 2026-04-02 15:24:17.0 UTC (+00:00)
    }
    -thumbnail: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010b699563195984.jpg"
    -thumbnailFile: null
    -document: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010bd27304312028.pdf"
    -documentFile: null
    -promoted: false
    -categories: Doctrine\ORM\PersistentCollection {#1286 …}
    -theme: null
    -publishedAt: DateTimeImmutable @1772323200 {#1224
      date: 2026-03-01 00:00:00.0 UTC (+00:00)
    }
    -slug: "book-la-gestion-de-la-relation-de-travail"
    -customer: null
    -type: App\Enum\InfographicsAvailability {#763 …}
    -price: "49.00"
    -parent: null
    -children: Doctrine\ORM\PersistentCollection {#1221 …}
    -isPurchasable: true
    -additionalInfos: null
    -positionOnHome: null
    -mainPdf: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010cccc052076246.pdf"
    -mainPdfFile: null
    -bonusDocs: "kits-la-gestion-de-la-relation-de-travail-673772c6c1746939267160.zip"
    -bonusDocsFile: null
    -availableOnPremium: true
    -deletedAt: null
    -customizationColors: [
      "colors" => [
        [
          "hex" => "#051d2e"
          "impact_pct" => 14.345
          "index" => 0
          "label" => "Principale"
          "occurrences" => 494
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#051d2e"
          "remplacable" => true
          "replaceable" => true
          "role" => "principale"
          "slot" => "slot1"
          "stream_value" => ".02 .114 .18"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => ".02 .114 .18"
            ]
            [
              "operator" => "RG"
              "value" => "0.02 0.114 0.18"
            ]
            [
              "operator" => "rg"
              "value" => "0.02 0.114 0.18"
            ]
          ]
          "usage_count" => 494
        ]
        [
          "hex" => "#e3530f"
          "impact_pct" => 12.913
          "index" => 1
          "label" => "Secondaire"
          "occurrences" => 246
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#e3530f"
          "remplacable" => true
          "replaceable" => true
          "role" => "secondaire"
          "slot" => "slot2"
          "stream_value" => ".89 .325 .059"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => ".89 .325 .059"
            ]
            [
              "operator" => "RG"
              "value" => "0.89 0.325 0.059"
            ]
            [
              "operator" => "rg"
              "value" => "0.89 0.325 0.059"
            ]
          ]
          "usage_count" => 246
        ]
        [
          "hex" => "#dac287"
          "impact_pct" => 11.538
          "index" => 2
          "label" => "Fond clair"
          "occurrences" => 96
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#dac287"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot3"
          "stream_value" => ".855 .761 .529"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => ".855 .761 .529"
            ]
            [
              "operator" => "RG"
              "value" => "0.855 0.761 0.529"
            ]
            [
              "operator" => "rg"
              "value" => "0.855 0.761 0.529"
            ]
          ]
          "usage_count" => 96
        ]
        [
          "hex" => "#e9580f"
          "impact_pct" => 1.503
          "index" => 3
          "label" => "Accent 2"
          "occurrences" => 21
          "operators" => [
            "rg"
          ]
          "original_hex" => "#e9580f"
          "remplacable" => true
          "replaceable" => true
          "role" => "accent 2"
          "slot" => "slot4"
          "stream_value" => "0.914 0.345 0.059"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.914 0.345 0.059"
            ]
          ]
          "usage_count" => 21
        ]
        [
          "hex" => "#ffe0cc"
          "impact_pct" => 1.277
          "index" => 4
          "label" => "Fond clair"
          "occurrences" => 5
          "operators" => [
            "rg"
          ]
          "original_hex" => "#ffe0cc"
          "remplacable" => true
          "replaceable" => true
          "role" => "fond clair"
          "slot" => "slot5"
          "stream_value" => "1 0.878 0.8"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "1 0.878 0.8"
            ]
          ]
          "usage_count" => 5
        ]
        [
          "hex" => "#ffffff"
          "impact_pct" => 70.775
          "index" => 5
          "label" => "Blanc"
          "occurrences" => 499
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#ffffff"
          "remplacable" => false
          "replaceable" => false
          "role" => "blanc"
          "slot" => null
          "stream_value" => "1"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "1"
            ]
            [
              "operator" => "g"
              "value" => "1"
            ]
          ]
          "usage_count" => 499
        ]
        [
          "hex" => "#000000"
          "impact_pct" => 5.605
          "index" => 6
          "label" => "Noir"
          "occurrences" => 546
          "operators" => [
            "G"
            "g"
          ]
          "original_hex" => "#000000"
          "remplacable" => false
          "replaceable" => false
          "role" => "noir"
          "slot" => null
          "stream_value" => "0"
          "stream_values" => [
            [
              "operator" => "G"
              "value" => "0"
            ]
            [
              "operator" => "g"
              "value" => "0"
            ]
          ]
          "usage_count" => 546
        ]
        [
          "hex" => "#d9dae4"
          "impact_pct" => 1.436
          "index" => 7
          "label" => "Gris"
          "occurrences" => 11
          "operators" => [
            "rg"
          ]
          "original_hex" => "#d9dae4"
          "remplacable" => false
          "replaceable" => false
          "role" => "gris"
          "slot" => null
          "stream_value" => "0.851 0.855 0.894"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.851 0.855 0.894"
            ]
          ]
          "usage_count" => 11
        ]
        [
          "hex" => "#b9d4ec"
          "impact_pct" => 0.182
          "index" => 8
          "label" => "Pictogramme / détail"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#b9d4ec"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => ".725 .831 .925"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => ".725 .831 .925"
            ]
            [
              "operator" => "rg"
              "value" => "0.725 0.831 0.925"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#264652"
          "impact_pct" => 0.18
          "index" => 9
          "label" => "Texte"
          "occurrences" => 49
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#264652"
          "remplacable" => false
          "replaceable" => false
          "role" => "texte"
          "slot" => null
          "stream_value" => "0.149 0.275 0.322"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.149 0.275 0.322"
            ]
            [
              "operator" => "rg"
              "value" => "0.149 0.275 0.322"
            ]
          ]
          "usage_count" => 49
        ]
        [
          "hex" => "#89c1d3"
          "impact_pct" => 0.165
          "index" => 10
          "label" => "Pictogramme / détail"
          "occurrences" => 4
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#89c1d3"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => "0.537 0.757 0.827"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0.537 0.757 0.827"
            ]
            [
              "operator" => "rg"
              "value" => "0.537 0.757 0.827"
            ]
          ]
          "usage_count" => 4
        ]
        [
          "hex" => "#009ca8"
          "impact_pct" => 0.137
          "index" => 11
          "label" => "Pictogramme / détail"
          "occurrences" => 39
          "operators" => [
            "RG"
            "rg"
          ]
          "original_hex" => "#009ca8"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => "0 0.612 0.659"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => "0 0.612 0.659"
            ]
            [
              "operator" => "rg"
              "value" => "0 0.612 0.659"
            ]
          ]
          "usage_count" => 39
        ]
        [
          "hex" => "#ed8f63"
          "impact_pct" => 0.053
          "index" => 12
          "label" => "Pictogramme / détail"
          "occurrences" => 1
          "operators" => [
            "rg"
          ]
          "original_hex" => "#ed8f63"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => "0.929 0.561 0.388"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.929 0.561 0.388"
            ]
          ]
          "usage_count" => 1
        ]
        [
          "hex" => "#ed721d"
          "impact_pct" => 0.046
          "index" => 13
          "label" => "Pictogramme / détail"
          "occurrences" => 1
          "operators" => [
            "rg"
          ]
          "original_hex" => "#ed721d"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => "0.929 0.447 0.114"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.929 0.447 0.114"
            ]
          ]
          "usage_count" => 1
        ]
        [
          "hex" => "#f7cbb7"
          "impact_pct" => 0.036
          "index" => 14
          "label" => "Pictogramme / détail"
          "occurrences" => 2
          "operators" => [
            "rg"
          ]
          "original_hex" => "#f7cbb7"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => "0.969 0.796 0.718"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.969 0.796 0.718"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#172c51"
          "impact_pct" => 0.03
          "index" => 15
          "label" => "Pictogramme / détail"
          "occurrences" => 2
          "operators" => [
            "RG"
          ]
          "original_hex" => "#172c51"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => ".09 .173 .318"
          "stream_values" => [
            [
              "operator" => "RG"
              "value" => ".09 .173 .318"
            ]
            [
              "operator" => "RG"
              "value" => "0.09 0.173 0.318"
            ]
          ]
          "usage_count" => 2
        ]
        [
          "hex" => "#ff6600"
          "impact_pct" => 0.005
          "index" => 16
          "label" => "Pictogramme / détail"
          "occurrences" => 6
          "operators" => [
            "rg"
          ]
          "original_hex" => "#ff6600"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => "1 0.4 0"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "1 0.4 0"
            ]
          ]
          "usage_count" => 6
        ]
        [
          "hex" => "#102542"
          "impact_pct" => 0.003
          "index" => 17
          "label" => "Pictogramme / détail"
          "occurrences" => 1
          "operators" => [
            "rg"
          ]
          "original_hex" => "#102542"
          "remplacable" => false
          "replaceable" => false
          "role" => "pictogramme / détail"
          "slot" => null
          "stream_value" => "0.063 0.145 0.259"
          "stream_values" => [
            [
              "operator" => "rg"
              "value" => "0.063 0.145 0.259"
            ]
          ]
          "usage_count" => 1
        ]
      ]
      "impact_threshold_pct" => 1.0
      "maximum_slots" => 15
      "pages" => 17
      "slot_count" => 5
    ]
    -customizationColorsSource: "book-la-gestion-de-la-relation-de-travail-2026-69ce6e010cccc052076246"
  }
  -children: Doctrine\ORM\PersistentCollection {#1279 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 20.945
        "index" => 0
        "label" => "Principale"
        "occurrences" => 236
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 236
      ]
      [
        "hex" => "#e9580f"
        "impact_pct" => 13.362
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 20
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e9580f"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.914 0.345 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.914 0.345 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.914 0.345 0.0588"
          ]
        ]
        "usage_count" => 20
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 11.915
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 32
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 32
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 8.706
        "index" => 3
        "label" => "Fond clair"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot4"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 61.114
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 103
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#ffffff"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "1"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "1"
          ]
          [
            "operator" => "g"
            "value" => "1"
          ]
        ]
        "usage_count" => 103
      ]
      [
        "hex" => "#d9dae4"
        "impact_pct" => 7.806
        "index" => 5
        "label" => "Gris"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#d9dae4"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.851 0.855 0.894"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.851 0.855 0.894"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#ed721d"
        "impact_pct" => 0.754
        "index" => 6
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "RG"
        ]
        "original_hex" => "#ed721d"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.929 0.447 0.114"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.929 0.447 0.114"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.183
        "index" => 7
        "label" => "Noir"
        "occurrences" => 21
        "operators" => [
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#595959"
        "impact_pct" => 0.0
        "index" => 8
        "label" => "Gris"
        "occurrences" => 14
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#595959"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.349"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0.349"
          ]
          [
            "operator" => "g"
            "value" => "0.349"
          ]
        ]
        "usage_count" => 14
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.0
        "index" => 9
        "label" => "Pictogramme / détail"
        "occurrences" => 4
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#102542"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.0627 0.145 0.259"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0627 0.145 0.259"
          ]
          [
            "operator" => "rg"
            "value" => "0.0627 0.145 0.259"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.0
        "index" => 10
        "label" => "Texte"
        "occurrences" => 2
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#3b3838"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.231 0.22 0.22"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.231 0.22 0.22"
          ]
          [
            "operator" => "rg"
            "value" => "0.231 0.22 0.22"
          ]
        ]
        "usage_count" => 2
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "la-periode-d-essai-cdi-69cccce0f165f152235220"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details