GET https://legaldesign.sandbox-skrea.fr/infographie/egalite-professionnelle-les-principales-lois

Security

Token

There is no security token.

Firewall

customer Name
Security enabled
Stateless

Configuration

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

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#347
  -map: Symfony\Component\Security\Http\AccessMap {#385 …}
  -logger: Monolog\Logger {#533 …}
  -httpPort: 80
  -httpsPort: 443
}
(none) (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#72
  -sessionKey: "_security_customer"
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#518 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#44 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#141 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#73 …}
  -logger: Monolog\Logger {#533 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#527 …}
}
4.39 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
"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: 125
  -title: "Egalité professionnelle : les principales lois"
  -description: """
    50 ans de lois sur l'égalité professionnelle en infographie\r\n
    \r\n
    Depuis 1972, l’égalité entre les femmes et les hommes a été renforcée par de nombreux textes, chacun apportant son lot d’obligations et de mesures...\r\n
    \r\n
    Je vous partage une frise chronologique qui retrace les grandes dates sur ce sujet.
    """
  -createdAt: DateTimeImmutable @1739285808 {#647
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1739285808 {#644
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -thumbnail: "egalite-f-h-chronologie-67ab5720c3bba195484475.png"
  -thumbnailFile: null
  -document: "egalite-f-h-chronologie-png-67ab5720c493e457018344.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1738368000 {#641
    date: 2025-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "egalite-professionnelle-les-principales-lois"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#760 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "egalite-f-h-chronologie-png-67ab5720c516b161168770.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => []
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 0
  ]
  -customizationColorsSource: "egalite-f-h-chronologie-png-67ab5720c516b161168770"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
3 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 125
  -title: "Egalité professionnelle : les principales lois"
  -description: """
    50 ans de lois sur l'égalité professionnelle en infographie\r\n
    \r\n
    Depuis 1972, l’égalité entre les femmes et les hommes a été renforcée par de nombreux textes, chacun apportant son lot d’obligations et de mesures...\r\n
    \r\n
    Je vous partage une frise chronologique qui retrace les grandes dates sur ce sujet.
    """
  -createdAt: DateTimeImmutable @1739285808 {#647
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1739285808 {#644
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -thumbnail: "egalite-f-h-chronologie-67ab5720c3bba195484475.png"
  -thumbnailFile: null
  -document: "egalite-f-h-chronologie-png-67ab5720c493e457018344.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1738368000 {#641
    date: 2025-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "egalite-professionnelle-les-principales-lois"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#760 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "egalite-f-h-chronologie-png-67ab5720c516b161168770.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => []
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 0
  ]
  -customizationColorsSource: "egalite-f-h-chronologie-png-67ab5720c516b161168770"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
4 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 125
  -title: "Egalité professionnelle : les principales lois"
  -description: """
    50 ans de lois sur l'égalité professionnelle en infographie\r\n
    \r\n
    Depuis 1972, l’égalité entre les femmes et les hommes a été renforcée par de nombreux textes, chacun apportant son lot d’obligations et de mesures...\r\n
    \r\n
    Je vous partage une frise chronologique qui retrace les grandes dates sur ce sujet.
    """
  -createdAt: DateTimeImmutable @1739285808 {#647
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1739285808 {#644
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -thumbnail: "egalite-f-h-chronologie-67ab5720c3bba195484475.png"
  -thumbnailFile: null
  -document: "egalite-f-h-chronologie-png-67ab5720c493e457018344.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1738368000 {#641
    date: 2025-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "egalite-professionnelle-les-principales-lois"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#760 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "egalite-f-h-chronologie-png-67ab5720c516b161168770.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => []
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 0
  ]
  -customizationColorsSource: "egalite-f-h-chronologie-png-67ab5720c516b161168770"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
5 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 125
  -title: "Egalité professionnelle : les principales lois"
  -description: """
    50 ans de lois sur l'égalité professionnelle en infographie\r\n
    \r\n
    Depuis 1972, l’égalité entre les femmes et les hommes a été renforcée par de nombreux textes, chacun apportant son lot d’obligations et de mesures...\r\n
    \r\n
    Je vous partage une frise chronologique qui retrace les grandes dates sur ce sujet.
    """
  -createdAt: DateTimeImmutable @1739285808 {#647
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1739285808 {#644
    date: 2025-02-11 14:56:48.0 UTC (+00:00)
  }
  -thumbnail: "egalite-f-h-chronologie-67ab5720c3bba195484475.png"
  -thumbnailFile: null
  -document: "egalite-f-h-chronologie-png-67ab5720c493e457018344.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1738368000 {#641
    date: 2025-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "egalite-professionnelle-les-principales-lois"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#760 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "egalite-f-h-chronologie-png-67ab5720c516b161168770.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => []
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 0
  ]
  -customizationColorsSource: "egalite-f-h-chronologie-png-67ab5720c516b161168770"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
6 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1279
  -id: 47
  -title: "Activité partielle - Procédure de déclaration"
  -description: """
    Le recours à l'activité partielle fait l'objet d'une réglementation précise. \r\n
    \r\n
    Dans cette infographie, nous faisons le point sur :\r\n
    1- les conditions de mise en œuvre de l'activité partielle\r\n
    2- les démarches administratives à effectuer pour l'autorisation d'y recourir et le remboursement des sommes\r\n
    3- les délais applicables\r\n
    \r\n
    Notre expertise est à votre disposition pour vous accompagner à mettre en place l'activité partielle dans votre entreprise.
    """
  -createdAt: DateTimeImmutable @1715946573 {#1258
    date: 2024-05-17 11:49:33.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1751024157 {#1268
    date: 2025-06-27 11:35:57.0 UTC (+00:00)
  }
  -thumbnail: "activite-partielle-procedure-de-declaration-685e65fdcd82f608094456.webp"
  -thumbnailFile: null
  -document: "activite-partielle-procedure-de-declaration-685e65fdcdff2930317007.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1259 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1746057600 {#1197
    date: 2025-05-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "activite-partielle-procedure-de-declaration"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1194 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#b9d4ec"
        "impact_pct" => 18.968
        "index" => 0
        "label" => "Fond clair"
        "occurrences" => 2
        "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" => 2
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 13.263
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 114
        "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" => 114
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 10.584
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 14
        "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" => 14
      ]
      [
        "hex" => "#e1ce9f"
        "impact_pct" => 10.121
        "index" => 3
        "label" => "Fond clair"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#e1ce9f"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot4"
        "stream_value" => "0.882 0.808 0.624"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.882 0.808 0.624"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#e9580f"
        "impact_pct" => 2.038
        "index" => 4
        "label" => "Accent 3"
        "occurrences" => 18
        "operators" => [
          "rg"
        ]
        "original_hex" => "#e9580f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 3"
        "slot" => "slot5"
        "stream_value" => "0.914 0.345 0.059"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.914 0.345 0.059"
          ]
        ]
        "usage_count" => 18
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 85.546
        "index" => 5
        "label" => "Blanc"
        "occurrences" => 95
        "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" => 95
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 18.291
        "index" => 6
        "label" => "Noir"
        "occurrences" => 34
        "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" => 34
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 1.607
        "index" => 7
        "label" => "Texte"
        "occurrences" => 17
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 17
      ]
      [
        "hex" => "#102542"
        "impact_pct" => 0.812
        "index" => 8
        "label" => "Pictogramme / détail"
        "occurrences" => 12
        "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" => 12
      ]
      [
        "hex" => "#767171"
        "impact_pct" => 0.013
        "index" => 9
        "label" => "Gris"
        "occurrences" => 25
        "operators" => [
          "RG"
        ]
        "original_hex" => "#767171"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.463 0.443 0.443"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.463 0.443 0.443"
          ]
        ]
        "usage_count" => 25
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 5
  ]
  -customizationColorsSource: "activite-partielle-procedure-de-declaration-685e65fdcdff2930317007"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1188
  -id: 49
  -title: "Kit - Vigilances sociales - Relations individuelles"
  -description: """
    Voici un kit de 2 infographies pour les juristes et RH qui veulent rapidement identifier les principaux points de vigilance en matière de relations individuelles pour 2024.  \n
    \n
    Il permet de faire le point sur 10 sujets essentiels portant, par exemple, sur la durée du travail, la santé au travail, l'entretien professionnel, les congés, les frais de santé et prévoyance...  \n
    Assurément, un kit indispensable à télécharger.\n
    \n
    [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\n
    Certaines sont accessibles uniquement dans ce book.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1715947377 {#1192
    date: 2024-05-17 12:02:57.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1715947377 {#1191
    date: 2024-05-17 12:02:57.0 UTC (+00:00)
  }
  -thumbnail: "kit-vigilances-sociales-relations-individuelles-66474771d981d939421279.webp"
  -thumbnailFile: null
  -document: "kit-vigilances-rh-relations-individuelles-66474771d9c5a593096380.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1257 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714521600 {#1190
    date: 2024-05-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-vigilances-sociales-relations-individuelles"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1299 …}
  -children: Doctrine\ORM\PersistentCollection {#1329 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: null
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.878
        "index" => 0
        "label" => "Principale"
        "occurrences" => 1906
        "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" => 1906
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 8.54
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 107
        "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" => 107
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 3.698
        "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" => 84.398
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 122
        "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" => 122
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.048
        "index" => 4
        "label" => "Noir"
        "occurrences" => 8
        "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" => 8
      ]
      [
        "hex" => "#f7f7f7"
        "impact_pct" => 0.037
        "index" => 5
        "label" => "Blanc"
        "occurrences" => 1
        "operators" => [
          "g"
        ]
        "original_hex" => "#f7f7f7"
        "remplacable" => false
        "replaceable" => false
        "role" => "blanc"
        "slot" => null
        "stream_value" => "0.969"
        "stream_values" => [
          [
            "operator" => "g"
            "value" => "0.969"
          ]
        ]
        "usage_count" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 2
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-vigilances-rh-relations-individuelles-66474771d9c5a593096380"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
8 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1334
  -id: 96
  -title: "Les entretiens avec le salarié"
  -description: """
    Les entretiens avec les salariés, qu'ils soient obligatoires ou facultatifs, constituent un volet essentiel de la gestion des ressources humaines. Parmi les entretiens obligatoires, nous retrouvons l'entretien de parcours professionnel, réalisé tous les 4 ans pour discuter notamment des perspectives d'évolution et souhaits de formation, et l'entretien de suivi du forfait jours pour les salariés ayant conclu une convention de forfait jours. Certains entretiens, bien que non imposés par la loi, sont souvent organisés au sein des entreprises comme l'entretien d'évaluation ou l'entretien de fin de carrière. \r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Le management des salariés". Elle présente différents types d'entretiens, leurs objectifs et leurs conditions de mise en œuvre.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723048405 {#1331
    date: 2024-08-07 16:33:25.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775122256 {#1332
    date: 2026-04-02 09:30:56.0 UTC (+00:00)
  }
  -thumbnail: "les-entretiens-avec-le-salarie-2026-69ce1b30d18e5672073051.jpg"
  -thumbnailFile: null
  -document: "les-entretiens-avec-le-salarie-2026-69ce1b30d2110022767562.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1335 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1772323200 {#1333
    date: 2026-03-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "les-entretiens-avec-le-salarie-a-mettre-en-visibilite-dans-le-catalogue"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1299 …}
  -children: Doctrine\ORM\PersistentCollection {#1337 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-entretiens-avec-le-salarie-2026-69ce1b30d275e320878524.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 14.35
        "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.059"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.059"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.059"
          ]
        ]
        "usage_count" => 34
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.845
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 37
        "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" => 37
      ]
      [
        "hex" => "#ffe0cc"
        "impact_pct" => 10.076
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffe0cc"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "1 0.878 0.8"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.878 0.8"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 75.327
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 8
        "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" => 8
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.152
        "index" => 4
        "label" => "Noir"
        "occurrences" => 42
        "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" => 42
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 3
  ]
  -customizationColorsSource: "les-entretiens-avec-le-salarie-2026-69ce1b30d275e320878524"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details