GET https://www.legaldesign.sandbox-skrea.fr/catalogue

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 …}
}
0.03 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.01 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
"App\Security\Voter\CanDownloadVoter"

Access decision log

# Result Attributes Object
1 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#984
  -id: 17
  -title: "Kit - Mise à la retraite - Procédure"
  -description: """
    La procédure de mise à la retraite par l'employeur est encadrée par des règles précises visant à protéger les droits du salarié. \r\n
    \r\n
    Selon l'âge du salarié, cette démarche peut commencer par interroger le salarié sur son souhait de quitter, ou non, la vie active. \r\n
    \r\n
    En fonction de la réponse apportée, l'employeur pourra lui notifier son départ ou bien le solliciter à nouveau l'année suivante. \r\n
    La loi fixe les délais à respecter à chaque étape. \r\n
    \r\n
    Pour sécuriser cette procédure, nous pouvons vous accompagner.
    """
  -createdAt: DateTimeImmutable @1714723362 {#1006
    date: 2024-05-03 08:02:42.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775040907 {#977
    date: 2026-04-01 10:55:07.0 UTC (+00:00)
  }
  -thumbnail: "kit-mise-a-la-retraite-procedure-69ccdd6b56526900815444.jpg"
  -thumbnailFile: null
  -document: "kit-mise-a-la-retraite-procedure-69ccdd6b56cdb297011819.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#801 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#961
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-mise-a-la-retraite-procedure"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#946 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1049 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "kit-mise-a-la-retraite-procedure-69ccdd6b572fd945420606.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.002
        "index" => 0
        "label" => "Principale"
        "occurrences" => 90
        "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" => 90
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.372
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 143
        "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" => 143
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 2.669
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 3
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 3
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 83.544
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 109
        "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" => 109
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.411
        "index" => 4
        "label" => "Pictogramme / détail"
        "occurrences" => 14
        "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" => 14
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.015
        "index" => 5
        "label" => "Noir"
        "occurrences" => 4
        "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" => 4
      ]
      [
        "hex" => "#f7aa4e"
        "impact_pct" => 0.0
        "index" => 6
        "label" => "Pictogramme / détail"
        "occurrences" => 4
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#f7aa4e"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.969 0.667 0.306"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.969 0.667 0.306"
          ]
          [
            "operator" => "rg"
            "value" => "0.969 0.667 0.306"
          ]
        ]
        "usage_count" => 4
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 2
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-mise-a-la-retraite-procedure-69ccdd6b572fd945420606"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
2 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1046
  -id: 20
  -title: "Kit - Réunions du CSE (+50 salariés)"
  -description: """
    Dans les entreprises d'au moins 50 salariés, le CSE joue un rôle central dans l'animation du dialogue social au travers de réunions régulières. \r\n
    \r\n
    L'organisation et la tenue de ces réunions obligent à observer un certain formalisme et des délais stricts. \r\n
    Enfin, un procès-verbal devra être établi et adopté selon un processus prévu par la loi ou le règlement intérieur du CSE. \r\n
    \r\n
    Notre kit de 3 infographies fait le point sur ces règles : de la phase préparatoire jusqu'à la diffusion du procès-verbal.\r\n
    \r\n
    [grasorange]Cette infographie est uniquement accessible avec l'abonnement premium.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1714723642 {#1051
    date: 2024-05-03 08:07:22.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775038228 {#1048
    date: 2026-04-01 10:10:28.0 UTC (+00:00)
  }
  -thumbnail: "kit-reunions-du-cse-50-salaries-69ccd2f47500d349031214.jpg"
  -thumbnailFile: null
  -document: "kit-reunions-du-cse-50-salaries-69ccd2f475775869610801.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#976 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1047
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-reunions-du-cse-50-salaries"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#945 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#998 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e9580f"
        "impact_pct" => 7.978
        "index" => 0
        "label" => "Principale"
        "occurrences" => 154
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e9580f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "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" => 154
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 6.186
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 224
        "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" => 224
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 4.121
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 9
        "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" => 9
      ]
      [
        "hex" => "#c7e5f9"
        "impact_pct" => 1.323
        "index" => 3
        "label" => "Fond clair"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#c7e5f9"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot4"
        "stream_value" => "0.78 0.898 0.976"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.78 0.898 0.976"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 81.621
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 172
        "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" => 172
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 1.615
        "index" => 5
        "label" => "Texte"
        "occurrences" => 64
        "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" => 64
      ]
      [
        "hex" => "#fbd2bd"
        "impact_pct" => 0.908
        "index" => 6
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#fbd2bd"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.984 0.824 0.741"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.984 0.824 0.741"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.903
        "index" => 7
        "label" => "Noir"
        "occurrences" => 154
        "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" => 154
      ]
      [
        "hex" => "#ed530f"
        "impact_pct" => 0.094
        "index" => 8
        "label" => "Pictogramme / détail"
        "occurrences" => 4
        "operators" => [
          "RG"
        ]
        "original_hex" => "#ed530f"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.929 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.929 0.325 0.0588"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.074
        "index" => 9
        "label" => "Pictogramme / détail"
        "occurrences" => 28
        "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" => 28
      ]
      [
        "hex" => "#c5a043"
        "impact_pct" => 0.065
        "index" => 10
        "label" => "Pictogramme / détail"
        "occurrences" => 10
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#c5a043"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.773 0.627 0.263"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.773 0.627 0.263"
          ]
          [
            "operator" => "rg"
            "value" => "0.773 0.627 0.263"
          ]
        ]
        "usage_count" => 10
      ]
      [
        "hex" => "#ff4744"
        "impact_pct" => 0.0
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 4
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#ff4744"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.278 0.267"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "1 0.278 0.267"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.278 0.267"
          ]
        ]
        "usage_count" => 4
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 4
  ]
  -customizationColorsSource: "kit-reunions-du-cse-50-salaries-69ccd2f475775869610801"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
3 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#816
  -id: 22
  -title: "Procédure de refus de CDI après un CDD"
  -description: """
    Depuis le 1er janvier 2024, si l'employeur fait une proposition de CDI à un salarié embauché en CDD, dans les mêmes conditions (même emploi, rémunération au moins équivalente, même durée de travail et classification, sans changement de lieu de travail), le salarié s'expose à un risque de perdre son droit au chômage. \r\n
    \r\n
    Attention, un refus unique ne le prive pas automatiquement de ce droit. \r\n
    Il faut deux refus de CDI sur une période de 12 mois. \r\n
    Pour prendre sa décision d'accepter ou de refuser le CDI, le salarié dispose d'un délai de réflexion raisonnable. \r\n
    \r\n
    Nous faisons le point sur ces nouvelles règles dans cette infographie.
    """
  -createdAt: DateTimeImmutable @1714723853 {#996
    date: 2024-05-03 08:10:53.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775036798 {#829
    date: 2026-04-01 09:46:38.0 UTC (+00:00)
  }
  -thumbnail: "procedure-de-refus-de-cdi-apres-un-cdd-69cccd5e9b4b0325113637.jpg"
  -thumbnailFile: null
  -document: "procedure-de-refus-de-cdi-apres-un-cdd-69cccd5e9bca9194316906.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1009 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1012
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "procedure-de-refus-de-cdi-apres-un-cdd"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#946 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1011 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e9580f"
        "impact_pct" => 17.593
        "index" => 0
        "label" => "Principale"
        "occurrences" => 51
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e9580f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "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" => 51
      ]
      [
        "hex" => "#b9d4ec"
        "impact_pct" => 3.823
        "index" => 1
        "label" => "Fond clair"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#b9d4ec"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot2"
        "stream_value" => "0.725 0.831 0.925"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.725 0.831 0.925"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#101d2e"
        "impact_pct" => 3.729
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 52
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#101d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0.0627 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0627 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0627 0.114 0.18"
          ]
        ]
        "usage_count" => 52
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 2.762
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 16
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "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" => 16
      ]
      [
        "hex" => "#d0b266"
        "impact_pct" => 1.432
        "index" => 4
        "label" => "Accent 3"
        "occurrences" => 24
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#d0b266"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 3"
        "slot" => "slot5"
        "stream_value" => "0.816 0.698 0.4"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.816 0.698 0.4"
          ]
          [
            "operator" => "rg"
            "value" => "0.816 0.698 0.4"
          ]
        ]
        "usage_count" => 24
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 83.63
        "index" => 5
        "label" => "Blanc"
        "occurrences" => 89
        "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" => 89
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 2.696
        "index" => 6
        "label" => "Noir"
        "occurrences" => 56
        "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" => 56
      ]
      [
        "hex" => "#75a9d9"
        "impact_pct" => 0.337
        "index" => 7
        "label" => "Pictogramme / détail"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#75a9d9"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.459 0.663 0.851"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.459 0.663 0.851"
          ]
          [
            "operator" => "rg"
            "value" => "0.459 0.663 0.851"
          ]
        ]
        "usage_count" => 6
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 0.12
        "index" => 8
        "label" => "Pictogramme / détail"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "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" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 5
  ]
  -customizationColorsSource: "procedure-de-refus-de-cdi-apres-un-cdd-69cccd5e9bca9194316906"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
4 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#981
  -id: 26
  -title: "Les délais de consultation du CSE"
  -description: "Décryptons les délais de consultation du CSE lesquels garantissent un temps de réflexion suffisant à ses membres pour évaluer les informations reçues et formuler un avis éclairé sur les projets de l'entreprise. Ils varient selon que le CSE décident de recourir, ou non, à un expert en fonction de l'objet de son intervention."
  -createdAt: DateTimeImmutable @1715938922 {#1010
    date: 2024-05-17 09:42:02.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775037578 {#1014
    date: 2026-04-01 09:59:38.0 UTC (+00:00)
  }
  -thumbnail: "les-delais-de-consultation-du-cse-69cccfde69a2a809685286.jpg"
  -thumbnailFile: null
  -document: "les-delais-de-consultation-du-cse-69cccfde6a0b8447424246.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#965 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1013
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "cse-les-delais-de-consultation"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#946 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#986 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 11.639
        "index" => 0
        "label" => "Principale"
        "occurrences" => 34
        "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" => 34
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 8.437
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 72
        "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" => 72
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 3.686
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 1
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 82.665
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 82
        "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" => 82
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.028
        "index" => 4
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "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" => 2
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 3
  ]
  -customizationColorsSource: "les-delais-de-consultation-du-cse-69cccfde6a0b8447424246"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
5 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#989
  -id: 30
  -title: "CSE - Elections - Périmètre de mise en place"
  -description: """
    La détermination du périmètre de mise en place du CSE est cruciale. \r\n
    \r\n
    Elle vise à fixer les contours de l'unité électorale, influençant directement la représentativité des futurs élus. \r\n
    Cette étape, souvent objet de discussions entre l'employeur et les organisations syndicales, prend en compte la structure organisationnelle de l'entreprise, ses différents établissements et secteurs d'activité. \r\n
    \r\n
    Une définition précise et consensuelle du périmètre apporte une plus grande légitimité au processus électoral.\r\n
    \r\n
    Ce kit est intégré à notre ebook sur l'organisation des élections professionnelles qui pourrait vous intéresser.
    """
  -createdAt: DateTimeImmutable @1715939635 {#839
    date: 2024-05-17 09:53:55.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775037855 {#800
    date: 2026-04-01 10:04:15.0 UTC (+00:00)
  }
  -thumbnail: "cse-elections-perimetre-de-mise-en-place-2026-69ccd14cd0ed7912584770.jpg"
  -thumbnailFile: null
  -document: "cse-elections-perimetre-de-mise-en-place-2026-69ccd14cd1615173185471.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#821 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#973
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "cse-elections-perimetre-de-mise-en-place"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#946 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#820 …}
  -children: Doctrine\ORM\PersistentCollection {#1107 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 10.982
        "index" => 0
        "label" => "Principale"
        "occurrences" => 33
        "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" => 33
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 3.509
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 3.21
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 180
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#102542"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "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" => 180
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 61.903
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 105
        "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" => 105
      ]
      [
        "hex" => "#bfbfbf"
        "impact_pct" => 25.533
        "index" => 4
        "label" => "Gris"
        "occurrences" => 4
        "operators" => [
          "g"
        ]
        "original_hex" => "#bfbfbf"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.749"
        "stream_values" => [
          [
            "operator" => "g"
            "value" => "0.749"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.217
        "index" => 5
        "label" => "Noir"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#c59f3f"
        "impact_pct" => 0.106
        "index" => 6
        "label" => "Pictogramme / détail"
        "occurrences" => 5
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#c59f3f"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.773 0.624 0.247"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.773 0.624 0.247"
          ]
          [
            "operator" => "rg"
            "value" => "0.773 0.624 0.247"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#a71a40"
        "impact_pct" => 0.0
        "index" => 7
        "label" => "Pictogramme / détail"
        "occurrences" => 16
        "operators" => [
          "rg"
        ]
        "original_hex" => "#a71a40"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.655 0.102 0.251"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.655 0.102 0.251"
          ]
        ]
        "usage_count" => 16
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 2
    "slot_count" => 3
  ]
  -customizationColorsSource: "cse-elections-perimetre-de-mise-en-place-2026-69ccd14cd1615173185471"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
6 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1112
  -id: 52
  -title: "Kit - Délégation de pouvoirs"
  -description: """
    La délégation de pouvoirs est un mécanisme juridique clé, en particulier, dans les entreprises à structures complexes (multi-établissement, multi-activité...). \r\n
    \r\n
    Elle permet à un chef d'entreprise de transférer certaines de ses responsabilités à un collaborateur. \r\n
    Cette pratique implique un acte formel par lequel le délégant confie à un délégataire, jugé compétent et disposant des moyens nécessaires, la charge de prendre des décisions dans un domaine précis. \r\n
    Elle permet une gestion plus efficace et réactive de l'entreprise mais engage la responsabilité du délégataire pour les actes effectués dans le cadre de sa délégation. \r\n
    Ce processus nécessite une rédaction soignée pour assurer sa validité et son efficacité. \r\n
    \r\n
    N'hésitez pas à nous contacter pour vous assister dans la mise en place de délégations de pouvoirs adaptées à votre structure et à vos besoins opérationnels.\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 ou avec notre abonnement premium.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1715947533 {#1109
    date: 2024-05-17 12:05:33.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122360 {#1110
    date: 2026-04-02 09:32:40.0 UTC (+00:00)
  }
  -thumbnail: "kit-delegation-de-pouvoirs-2026-69ce1b98c6e33521512450.jpg"
  -thumbnailFile: null
  -document: "kit-delegation-de-pouvoirs-2026-69ce1b98c7505217200135.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1113 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1111
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-delegation-de-pouvoirs"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#945 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1116 …}
  -children: Doctrine\ORM\PersistentCollection {#1118 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "kit-delegation-de-pouvoirs-2026-69ce1b98c7a2e155273388.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 17.589
        "index" => 0
        "label" => "Principale"
        "occurrences" => 68
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.059"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.059"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.059"
          ]
        ]
        "usage_count" => 68
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.648
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 23
        "operators" => [
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.02 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.02 0.114 0.18"
          ]
        ]
        "usage_count" => 23
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 82.224
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 182
        "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" => 182
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 4.335
        "index" => 3
        "label" => "Noir"
        "occurrences" => 118
        "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" => 118
      ]
      [
        "hex" => "#4472c4"
        "impact_pct" => 0.342
        "index" => 4
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#4472c4"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.267 0.447 0.769"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.267 0.447 0.769"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.305
        "index" => 5
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "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" => 2
      ]
      [
        "hex" => "#ffc000"
        "impact_pct" => 0.303
        "index" => 6
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc000"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.753 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.753 0"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#ff99cc"
        "impact_pct" => 0.302
        "index" => 7
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ff99cc"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.6 0.8"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.6 0.8"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#70ad47"
        "impact_pct" => 0.301
        "index" => 8
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#70ad47"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.439 0.678 0.278"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.439 0.678 0.278"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#ed7d31"
        "impact_pct" => 0.294
        "index" => 9
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ed7d31"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.929 0.49 0.192"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.929 0.49 0.192"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#ff473a"
        "impact_pct" => 0.291
        "index" => 10
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ff473a"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.278 0.227"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.278 0.227"
          ]
        ]
        "usage_count" => 2
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 2
    "slot_count" => 2
  ]
  -customizationColorsSource: "kit-delegation-de-pouvoirs-2026-69ce1b98c7a2e155273388"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1123
  -id: 67
  -title: "Prévention des risques professionnels - Principes généraux"
  -description: """
    Les principes généraux de la prévention des risques professionnels constituent la base de la sécurité et de la santé au travail. \r\n
    \r\n
    Ils imposent à l'employeur de prendre toutes les mesures nécessaires pour garantir la sécurité et protéger la santé physique et mentale des salariés. \r\n
    Ces principes incluent l'évaluation des risques, la lutte contre les risques à la source, la formation et l'information des salariés, ainsi que la mise en place d'une organisation et de moyens adaptés. \r\n
    Appliquer ces principes permet de créer un environnement de travail sûr et sain, en réduisant les accidents du travail et les maladies professionnelles. \r\n
    \r\n
    Pour intégrer efficacement ces principes à votre stratégie de prévention, nous vous proposons notre accompagnement expert.
    """
  -createdAt: DateTimeImmutable @1715948470 {#1120
    date: 2024-05-17 12:21:10.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775123255 {#1121
    date: 2026-04-02 09:47:35.0 UTC (+00:00)
  }
  -thumbnail: "prevention-des-risques-professionnels-principes-generaux-2026-69ce1f1729561360941206.jpg"
  -thumbnailFile: null
  -document: "prevention-des-risques-professionnels-principes-generaux-2026-69ce1f1729cbb403255161.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1124 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1122
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "prevention-des-risques-professionnels-principes-generaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#946 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1127 …}
  -children: Doctrine\ORM\PersistentCollection {#1129 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "prevention-des-risques-professionnels-principes-generaux-2026-69ce1f172a125176179106.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 15.327
        "index" => 0
        "label" => "Principale"
        "occurrences" => 26
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.059"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.059"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.059"
          ]
        ]
        "usage_count" => 26
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 12.824
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 20
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.02 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.02 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.02 0.114 0.18"
          ]
        ]
        "usage_count" => 20
      ]
      [
        "hex" => "#b9d4ec"
        "impact_pct" => 9.183
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#b9d4ec"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.725 0.831 0.925"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.725 0.831 0.925"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 5.038
        "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" => 68.49
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 21
        "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" => 21
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.111
        "index" => 5
        "label" => "Noir"
        "occurrences" => 48
        "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" => 48
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "prevention-des-risques-professionnels-principes-generaux-2026-69ce1f172a125176179106"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
8 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1134
  -id: 70
  -title: "La procédure d'instruction de l'AT"
  -description: """
    A chaque fois qu'un accident du travail survient, vous vous interrogez sur la procédure d'instruction. \r\n
    \r\n
    Quelles sont les étapes de cette procédure ? \r\n
    Quelles sont les délais applicables aux différentes parties ? \r\n
    \r\n
    Cette infographie fait le point sur ces questions. \r\n
    Elle clarifie l'articulation et l'application de plusieurs règles en un clin d'œil. \r\n
    \r\n
    Si vous avez besoin d'un accompagnement en ce domaine, notre expertise et expérience sont à votre disposition.
    """
  -createdAt: DateTimeImmutable @1715948614 {#1131
    date: 2024-05-17 12:23:34.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775123321 {#1132
    date: 2026-04-02 09:48:41.0 UTC (+00:00)
  }
  -thumbnail: "procedure-d-instruction-de-l-at-2026-69ce1f59c0081402590925.jpg"
  -thumbnailFile: null
  -document: "procedure-d-instruction-de-l-at-2026-69ce1f59c0772568816816.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1135 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1133
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "la-procedure-d-instruction-de-l-at"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#946 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1137 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "procedure-d-instruction-de-l-at-2026-69ce1f59c0c5f586764288.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#b9d4ec"
        "impact_pct" => 16.881
        "index" => 0
        "label" => "Fond clair"
        "occurrences" => 4
        "operators" => [
          "rg"
        ]
        "original_hex" => "#b9d4ec"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot1"
        "stream_value" => "0.725 0.831 0.925"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.725 0.831 0.925"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 14.028
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 129
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.02 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.02 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.02 0.114 0.18"
          ]
        ]
        "usage_count" => 129
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.195
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 61
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0.89 0.325 0.059"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.059"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.059"
          ]
        ]
        "usage_count" => 61
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 5.485
        "index" => 3
        "label" => "Fond clair"
        "occurrences" => 1
        "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" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 82.214
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 88
        "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" => 88
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 14.964
        "index" => 5
        "label" => "Noir"
        "occurrences" => 24
        "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" => 24
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "procedure-d-instruction-de-l-at-2026-69ce1f59c0c5f586764288"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
9 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1142
  -id: 86
  -title: "Kit - Les informations à transmettre à l'embauche"
  -description: """
    De nouvelles obligations pour les employeurs en matière d'embauche. Depuis le 1er novembre 2023, l’employeur doit remettre au salarié un ou plusieurs documents écrits contenant les informations principales relatives à la relation de travail. A priori, la plupart de celles-ci sont déjà transmises au salarié au travers de son contrat de travail, d'annexes informatives et/ou du livret d’accueil. Pour vous aider à passer au crible vos pratiques avec ces nouvelles obligations, nous vous proposons cette infographie pratique pour réaliser vos audits.\r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Gestion de la relation de travail"[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723043859 {#1139
    date: 2024-08-07 15:17:39.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775038617 {#1140
    date: 2026-04-01 10:16:57.0 UTC (+00:00)
  }
  -thumbnail: "kit-les-informations-a-transmettre-a-l-embauche-69cccc1baabc1921046356.jpg"
  -thumbnailFile: null
  -document: "kit-les-informations-a-transmettre-a-l-embauche-69cccc1bab35c392439484.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1143 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1141
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "embauche-conditions-de-travail-transparentes-et-previsibles"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#945 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1146 …}
  -children: Doctrine\ORM\PersistentCollection {#1148 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "kit-les-informations-a-transmettre-a-l-embauche-69ccd4795f939072445342.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 18.069
        "index" => 0
        "label" => "Principale"
        "occurrences" => 253
        "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" => 253
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 10.178
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 17
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "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" => 17
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 9.269
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 3
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 3
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 73.745
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 135
        "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" => 135
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.698
        "index" => 4
        "label" => "Noir"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ff6600"
        "impact_pct" => 0.005
        "index" => 5
        "label" => "Pictogramme / détail"
        "occurrences" => 10
        "operators" => [
          "RG"
          "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"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.4 0"
          ]
        ]
        "usage_count" => 10
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 2
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-les-informations-a-transmettre-a-l-embauche-69ccd4795f939072445342"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details