GET https://www.legaldesign.sandbox-skrea.fr/infographie/les-risques-psychosociaux

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 …}
}
3.79 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: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
3 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
4 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
5 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
6 DENIED INFO_BUY
App\Entity\Infographics\Infographic {#639
  -id: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
8 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
9 DENIED INFO_BUY
App\Entity\Infographics\Infographic {#639
  -id: 83
  -title: "Les risques psychosociaux"
  -description: """
    La prévention des Risques PsychoSociaux (RPS) est une obligation pour l'employeur. \r\n
    \r\n
    Dans cette infographie, nous abordons les principes juridiques applicables, les RPS les plus fréquents et le rôle déterminant de l'employeur pour lutter contre ces risques. \r\n
    \r\n
    Cette infographie permet de comprendre les enjeux de la prévention des RPS et de sensibiliser vos managers et vos équipes.
    """
  -createdAt: DateTimeImmutable @1722871023 {#647
    date: 2024-08-05 15:17:03.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122810 {#644
    date: 2026-04-02 09:40:10.0 UTC (+00:00)
  }
  -thumbnail: "les-risques-psychosociaux-2026-69ce1d5a97be8067227040.jpg"
  -thumbnailFile: null
  -document: "les-risques-psychosociaux-2026-69ce1d5a98293489570844.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: "les-risques-psychosociaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 25.316
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 7.493
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 74.872
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 11
        "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" => 11
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.543
        "index" => 3
        "label" => "Noir"
        "occurrences" => 45
        "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" => 45
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 2
  ]
  -customizationColorsSource: "les-risques-psychosociaux-2026-69ce1d5a987bf144579324"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
10 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1407
  -id: 65
  -title: "AT - Obligations déclaratives"
  -description: """
    Lorsqu'un accident du travail survient, l'employeur est tenu par des obligations déclaratives spécifiques. \r\n
    \r\n
    Il doit rapidement transmettre une déclaration à la caisse d'assurance maladie en veillant à respecter les délais impartis. \r\n
    Il doit également prendre contact avec le médecin du travail et, dans certains cas, l'inspecteur du travail. \r\n
    Enfin, une réunion avec les  membres du comité social et économique (CSE) devra avoir lieu. \r\n
    Ces démarches concourent non seulement à la protection du salarié mais également au maintien d'un environnement de travail sécurisé. \r\n
    \r\n
    Pour vous éclairer dans vos démarches, faites appel à notre expertise.\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 @1715948371 {#1386
    date: 2024-05-17 12:19:31.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775123066 {#1396
    date: 2026-04-02 09:44:26.0 UTC (+00:00)
  }
  -thumbnail: "at-obligations-declaratives-2026-69ce1e5a0abcb829715625.jpg"
  -thumbnailFile: null
  -document: "at-obligations-declaratives-2026-69ce1e5a0b222946293761.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1387 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#1325
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "at-obligations-declaratives"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1321 …}
  -children: Doctrine\ORM\PersistentCollection {#1319 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "at-obligations-declaratives-2026-69ce1e5a0b5c4204742352.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 13.499
        "index" => 0
        "label" => "Principale"
        "occurrences" => 50
        "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" => 50
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.756
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 48
        "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" => 48
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 1.44
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 2
        "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" => 2
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 78.265
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 14
        "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" => 14
      ]
      [
        "hex" => "#cdd2d5"
        "impact_pct" => 6.0
        "index" => 4
        "label" => "Gris"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#cdd2d5"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.804 0.824 0.835"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.804 0.824 0.835"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.0
        "index" => 5
        "label" => "Noir"
        "occurrences" => 58
        "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" => 58
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 3
  ]
  -customizationColorsSource: "at-obligations-declaratives-2026-69ce1e5a0b5c4204742352"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
11 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1380
  -id: 71
  -title: "Kit - Procédure d'instruction de la MP"
  -description: """
    A chaque fois qu'une demande de reconnaissance de maladie professionnelle 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
    Ce kit fait le point sur ces questions en distinguant l'hypothèse de saisine, ou non, du CRRMP. \r\n
    \r\n
    Il 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 @1715948734 {#1316
    date: 2024-05-17 12:25:34.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775123372 {#1385
    date: 2026-04-02 09:49:32.0 UTC (+00:00)
  }
  -thumbnail: "kit-procedure-d-instruction-de-la-mp-2026-69ce1f8caaaa1385178032.jpg"
  -thumbnailFile: null
  -document: "kit-procedure-d-instruction-de-la-mp-2026-69ce1f8cab18b600898781.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1405 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#1366
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-procedure-d-instruction-de-la-mp"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1418 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "kit-procedure-d-instruction-de-la-mp-2026-69ce1f8cab785071252830.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 14.289
        "index" => 0
        "label" => "Principale"
        "occurrences" => 124
        "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" => 124
      ]
      [
        "hex" => "#b9d4ec"
        "impact_pct" => 13.387
        "index" => 1
        "label" => "Fond clair"
        "occurrences" => 5
        "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" => 5
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.855
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 134
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "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" => 134
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 1.14
        "index" => 3
        "label" => "Fond clair"
        "occurrences" => 3
        "operators" => [
          "RG"
          "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"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 3
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 75.338
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 142
        "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" => 142
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 12.046
        "index" => 5
        "label" => "Noir"
        "occurrences" => 105
        "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" => 105
      ]
      [
        "hex" => "#f0f0f0"
        "impact_pct" => 0.094
        "index" => 6
        "label" => "Blanc"
        "occurrences" => 8
        "operators" => [
          "g"
        ]
        "original_hex" => "#f0f0f0"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "0.941"
        "stream_values" => [
          [
            "operator" => "g"
            "value" => "0.941"
          ]
        ]
        "usage_count" => 8
      ]
      [
        "hex" => "#fed2a4"
        "impact_pct" => 0.069
        "index" => 7
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#fed2a4"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.996 0.824 0.643"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.996 0.824 0.643"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#d2d2d2"
        "impact_pct" => 0.068
        "index" => 8
        "label" => "Gris"
        "occurrences" => 4
        "operators" => [
          "g"
        ]
        "original_hex" => "#d2d2d2"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.824"
        "stream_values" => [
          [
            "operator" => "g"
            "value" => "0.824"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#fd3018"
        "impact_pct" => 0.039
        "index" => 9
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#fd3018"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.992 0.188 0.094"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.992 0.188 0.094"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#df646e"
        "impact_pct" => 0.035
        "index" => 10
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#df646e"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.875 0.392 0.431"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.875 0.392 0.431"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#e61e14"
        "impact_pct" => 0.025
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#e61e14"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.902 0.118 0.078"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.902 0.118 0.078"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#3cc8b4"
        "impact_pct" => 0.02
        "index" => 12
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#3cc8b4"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.235 0.784 0.706"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.235 0.784 0.706"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#dc4955"
        "impact_pct" => 0.019
        "index" => 13
        "label" => "Pictogramme / détail"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#dc4955"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.863 0.286 0.333"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.863 0.286 0.333"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#505050"
        "impact_pct" => 0.017
        "index" => 14
        "label" => "Gris"
        "occurrences" => 4
        "operators" => [
          "g"
        ]
        "original_hex" => "#505050"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.314"
        "stream_values" => [
          [
            "operator" => "g"
            "value" => "0.314"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#ffbd86"
        "impact_pct" => 0.015
        "index" => 15
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffbd86"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.741 0.525"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.741 0.525"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#fab400"
        "impact_pct" => 0.014
        "index" => 16
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#fab400"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.98 0.706 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.98 0.706 0"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#64c8f0"
        "impact_pct" => 0.013
        "index" => 17
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#64c8f0"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.392 0.784 0.941"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.392 0.784 0.941"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#fa6450"
        "impact_pct" => 0.011
        "index" => 18
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#fa6450"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.98 0.392 0.314"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.98 0.392 0.314"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#1eaa96"
        "impact_pct" => 0.005
        "index" => 19
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#1eaa96"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.118 0.667 0.588"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.118 0.667 0.588"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#d82f3c"
        "impact_pct" => 0.005
        "index" => 20
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#d82f3c"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.847 0.184 0.235"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.847 0.184 0.235"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#dc4632"
        "impact_pct" => 0.004
        "index" => 21
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#dc4632"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.863 0.275 0.196"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.863 0.275 0.196"
          ]
        ]
        "usage_count" => 2
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 3
    "slot_count" => 4
  ]
  -customizationColorsSource: "kit-procedure-d-instruction-de-la-mp-2026-69ce1f8cab785071252830"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
12 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1415
  -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 {#1397
    date: 2024-05-17 12:21:10.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775123255 {#1417
    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 {#1414 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1775001600 {#1404
    date: 2026-04-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "prevention-des-risques-professionnels-principes-generaux"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1321 …}
  -children: Doctrine\ORM\PersistentCollection {#1409 …}
  -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