GET https://legaldesign.sandbox-skrea.fr/infographie/simulateur-maladie-et-droits-a-conges-payes

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.73 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: 101
  -title: "Simulateur : maladie et droits à congés payés"
  -description: """
    La loi du 22 avril 2024 prévoit que le salarié en arrêt de travail pour maladie non professionnelle acquiert 2 jours ouvrables de congés payés par mois d'absence. A cet égard, selon la durée de celle-ci, au cours de la période de référence, ses droits à congés payés pourraient être impactés. \r\n
    \r\n
    Pour déterminer le nombre de jours ouvrables acquis par le salarié, il convient de faire application des règles des équivalences et de l'arrondi prévues par le code du travail. S'il existe plusieurs méthodes de calcul de la règle des équivalences, il convient d'appliquer celle qui permet d'assurer une dégressivité des droits à congés payés proportionnelle à la durée de l'absence pour maladie et/ou aux périodes travaillées.\r\n
    \r\n
    Cette infographie permet de calculer automatiquement le nombre de jours ouvrables de congés payés acquis par un salarié en fonction du nombre de semaines de maladie non professionnelle.\r\n
    \r\n
    [grasorange] Note : [/grasorange] La méthode de calcul est basée sur l'équivalence par groupe de 4 semaines.\r\n
    Nous pouvons l'adapter à vos besoins : équivalence par groupe de 20 à 24 jours, décompte en jours ouvrés.... Pour cela, vous pouvez directement nous contacter afin d'obtenir un devis personnalisé.\r\n
    \r\n
    Cette infographie est uniquement accessible avec l'abonnement premium.
    """
  -createdAt: DateTimeImmutable @1728037853 {#647
    date: 2024-10-04 10:30:53.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1774027761 {#644
    date: 2026-03-20 17:29:21.0 UTC (+00:00)
  }
  -thumbnail: "infographie-simulateur-cp-66ffa7bd860ba374225379.png"
  -thumbnailFile: null
  -document: "infographie-simulateur-cp-66ffa7bd8694a272863188.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1769904000 {#641
    date: 2026-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "simulateur-maladie-et-droits-a-conges-payes"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: """
    [grasorange]Par ailleurs, nous vous informons qu'il existe un book spécifique sur l'impact de la réforme des congés payés qui détaille certains aspects des changements opérés par la nouvelle loi, en particulier, sur les règles de report avec des schémas explicatifs.[/grasorange]\r\n
    \r\n
    <a href="/infographie/book-reforme-des-conges-payees" class="btn btn-ld-blue text-white rounded-5 px-4 py-2">Voir le book</a>
    """
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#d25b79"
        "impact_pct" => 15.543
        "index" => 0
        "label" => "Principale"
        "occurrences" => 37
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#d25b79"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.824 0.357 0.475"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.824 0.357 0.475"
          ]
          [
            "operator" => "rg"
            "value" => "0.824 0.357 0.475"
          ]
        ]
        "usage_count" => 37
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.281
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 7
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 7
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 3.513
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 21
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0 0.612 0.659"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.659"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.659"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#f1b53d"
        "impact_pct" => 1.484
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#f1b53d"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.945 0.71 0.239"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.945 0.71 0.239"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 72.771
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 69
        "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" => 69
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 2.174
        "index" => 5
        "label" => "Noir"
        "occurrences" => 56
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 56
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.015
        "index" => 6
        "label" => "Texte"
        "occurrences" => 1
        "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" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "infographie-simulateur-cp-66ffa7bd8694a272863188"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
3 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 101
  -title: "Simulateur : maladie et droits à congés payés"
  -description: """
    La loi du 22 avril 2024 prévoit que le salarié en arrêt de travail pour maladie non professionnelle acquiert 2 jours ouvrables de congés payés par mois d'absence. A cet égard, selon la durée de celle-ci, au cours de la période de référence, ses droits à congés payés pourraient être impactés. \r\n
    \r\n
    Pour déterminer le nombre de jours ouvrables acquis par le salarié, il convient de faire application des règles des équivalences et de l'arrondi prévues par le code du travail. S'il existe plusieurs méthodes de calcul de la règle des équivalences, il convient d'appliquer celle qui permet d'assurer une dégressivité des droits à congés payés proportionnelle à la durée de l'absence pour maladie et/ou aux périodes travaillées.\r\n
    \r\n
    Cette infographie permet de calculer automatiquement le nombre de jours ouvrables de congés payés acquis par un salarié en fonction du nombre de semaines de maladie non professionnelle.\r\n
    \r\n
    [grasorange] Note : [/grasorange] La méthode de calcul est basée sur l'équivalence par groupe de 4 semaines.\r\n
    Nous pouvons l'adapter à vos besoins : équivalence par groupe de 20 à 24 jours, décompte en jours ouvrés.... Pour cela, vous pouvez directement nous contacter afin d'obtenir un devis personnalisé.\r\n
    \r\n
    Cette infographie est uniquement accessible avec l'abonnement premium.
    """
  -createdAt: DateTimeImmutable @1728037853 {#647
    date: 2024-10-04 10:30:53.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1774027761 {#644
    date: 2026-03-20 17:29:21.0 UTC (+00:00)
  }
  -thumbnail: "infographie-simulateur-cp-66ffa7bd860ba374225379.png"
  -thumbnailFile: null
  -document: "infographie-simulateur-cp-66ffa7bd8694a272863188.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1769904000 {#641
    date: 2026-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "simulateur-maladie-et-droits-a-conges-payes"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: """
    [grasorange]Par ailleurs, nous vous informons qu'il existe un book spécifique sur l'impact de la réforme des congés payés qui détaille certains aspects des changements opérés par la nouvelle loi, en particulier, sur les règles de report avec des schémas explicatifs.[/grasorange]\r\n
    \r\n
    <a href="/infographie/book-reforme-des-conges-payees" class="btn btn-ld-blue text-white rounded-5 px-4 py-2">Voir le book</a>
    """
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#d25b79"
        "impact_pct" => 15.543
        "index" => 0
        "label" => "Principale"
        "occurrences" => 37
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#d25b79"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.824 0.357 0.475"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.824 0.357 0.475"
          ]
          [
            "operator" => "rg"
            "value" => "0.824 0.357 0.475"
          ]
        ]
        "usage_count" => 37
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.281
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 7
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 7
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 3.513
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 21
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0 0.612 0.659"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.659"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.659"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#f1b53d"
        "impact_pct" => 1.484
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#f1b53d"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.945 0.71 0.239"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.945 0.71 0.239"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 72.771
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 69
        "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" => 69
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 2.174
        "index" => 5
        "label" => "Noir"
        "occurrences" => 56
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 56
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.015
        "index" => 6
        "label" => "Texte"
        "occurrences" => 1
        "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" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "infographie-simulateur-cp-66ffa7bd8694a272863188"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
4 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 101
  -title: "Simulateur : maladie et droits à congés payés"
  -description: """
    La loi du 22 avril 2024 prévoit que le salarié en arrêt de travail pour maladie non professionnelle acquiert 2 jours ouvrables de congés payés par mois d'absence. A cet égard, selon la durée de celle-ci, au cours de la période de référence, ses droits à congés payés pourraient être impactés. \r\n
    \r\n
    Pour déterminer le nombre de jours ouvrables acquis par le salarié, il convient de faire application des règles des équivalences et de l'arrondi prévues par le code du travail. S'il existe plusieurs méthodes de calcul de la règle des équivalences, il convient d'appliquer celle qui permet d'assurer une dégressivité des droits à congés payés proportionnelle à la durée de l'absence pour maladie et/ou aux périodes travaillées.\r\n
    \r\n
    Cette infographie permet de calculer automatiquement le nombre de jours ouvrables de congés payés acquis par un salarié en fonction du nombre de semaines de maladie non professionnelle.\r\n
    \r\n
    [grasorange] Note : [/grasorange] La méthode de calcul est basée sur l'équivalence par groupe de 4 semaines.\r\n
    Nous pouvons l'adapter à vos besoins : équivalence par groupe de 20 à 24 jours, décompte en jours ouvrés.... Pour cela, vous pouvez directement nous contacter afin d'obtenir un devis personnalisé.\r\n
    \r\n
    Cette infographie est uniquement accessible avec l'abonnement premium.
    """
  -createdAt: DateTimeImmutable @1728037853 {#647
    date: 2024-10-04 10:30:53.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1774027761 {#644
    date: 2026-03-20 17:29:21.0 UTC (+00:00)
  }
  -thumbnail: "infographie-simulateur-cp-66ffa7bd860ba374225379.png"
  -thumbnailFile: null
  -document: "infographie-simulateur-cp-66ffa7bd8694a272863188.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1769904000 {#641
    date: 2026-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "simulateur-maladie-et-droits-a-conges-payes"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: """
    [grasorange]Par ailleurs, nous vous informons qu'il existe un book spécifique sur l'impact de la réforme des congés payés qui détaille certains aspects des changements opérés par la nouvelle loi, en particulier, sur les règles de report avec des schémas explicatifs.[/grasorange]\r\n
    \r\n
    <a href="/infographie/book-reforme-des-conges-payees" class="btn btn-ld-blue text-white rounded-5 px-4 py-2">Voir le book</a>
    """
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#d25b79"
        "impact_pct" => 15.543
        "index" => 0
        "label" => "Principale"
        "occurrences" => 37
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#d25b79"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.824 0.357 0.475"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.824 0.357 0.475"
          ]
          [
            "operator" => "rg"
            "value" => "0.824 0.357 0.475"
          ]
        ]
        "usage_count" => 37
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.281
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 7
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 7
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 3.513
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 21
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0 0.612 0.659"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.659"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.659"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#f1b53d"
        "impact_pct" => 1.484
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#f1b53d"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.945 0.71 0.239"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.945 0.71 0.239"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 72.771
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 69
        "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" => 69
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 2.174
        "index" => 5
        "label" => "Noir"
        "occurrences" => 56
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 56
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.015
        "index" => 6
        "label" => "Texte"
        "occurrences" => 1
        "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" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "infographie-simulateur-cp-66ffa7bd8694a272863188"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
5 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 101
  -title: "Simulateur : maladie et droits à congés payés"
  -description: """
    La loi du 22 avril 2024 prévoit que le salarié en arrêt de travail pour maladie non professionnelle acquiert 2 jours ouvrables de congés payés par mois d'absence. A cet égard, selon la durée de celle-ci, au cours de la période de référence, ses droits à congés payés pourraient être impactés. \r\n
    \r\n
    Pour déterminer le nombre de jours ouvrables acquis par le salarié, il convient de faire application des règles des équivalences et de l'arrondi prévues par le code du travail. S'il existe plusieurs méthodes de calcul de la règle des équivalences, il convient d'appliquer celle qui permet d'assurer une dégressivité des droits à congés payés proportionnelle à la durée de l'absence pour maladie et/ou aux périodes travaillées.\r\n
    \r\n
    Cette infographie permet de calculer automatiquement le nombre de jours ouvrables de congés payés acquis par un salarié en fonction du nombre de semaines de maladie non professionnelle.\r\n
    \r\n
    [grasorange] Note : [/grasorange] La méthode de calcul est basée sur l'équivalence par groupe de 4 semaines.\r\n
    Nous pouvons l'adapter à vos besoins : équivalence par groupe de 20 à 24 jours, décompte en jours ouvrés.... Pour cela, vous pouvez directement nous contacter afin d'obtenir un devis personnalisé.\r\n
    \r\n
    Cette infographie est uniquement accessible avec l'abonnement premium.
    """
  -createdAt: DateTimeImmutable @1728037853 {#647
    date: 2024-10-04 10:30:53.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1774027761 {#644
    date: 2026-03-20 17:29:21.0 UTC (+00:00)
  }
  -thumbnail: "infographie-simulateur-cp-66ffa7bd860ba374225379.png"
  -thumbnailFile: null
  -document: "infographie-simulateur-cp-66ffa7bd8694a272863188.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1769904000 {#641
    date: 2026-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "simulateur-maladie-et-droits-a-conges-payes"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: """
    [grasorange]Par ailleurs, nous vous informons qu'il existe un book spécifique sur l'impact de la réforme des congés payés qui détaille certains aspects des changements opérés par la nouvelle loi, en particulier, sur les règles de report avec des schémas explicatifs.[/grasorange]\r\n
    \r\n
    <a href="/infographie/book-reforme-des-conges-payees" class="btn btn-ld-blue text-white rounded-5 px-4 py-2">Voir le book</a>
    """
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#d25b79"
        "impact_pct" => 15.543
        "index" => 0
        "label" => "Principale"
        "occurrences" => 37
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#d25b79"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.824 0.357 0.475"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.824 0.357 0.475"
          ]
          [
            "operator" => "rg"
            "value" => "0.824 0.357 0.475"
          ]
        ]
        "usage_count" => 37
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.281
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 7
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 7
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 3.513
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 21
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0 0.612 0.659"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.659"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.659"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#f1b53d"
        "impact_pct" => 1.484
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#f1b53d"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.945 0.71 0.239"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.945 0.71 0.239"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 72.771
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 69
        "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" => 69
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 2.174
        "index" => 5
        "label" => "Noir"
        "occurrences" => 56
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 56
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.015
        "index" => 6
        "label" => "Texte"
        "occurrences" => 1
        "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" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "infographie-simulateur-cp-66ffa7bd8694a272863188"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
6 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 101
  -title: "Simulateur : maladie et droits à congés payés"
  -description: """
    La loi du 22 avril 2024 prévoit que le salarié en arrêt de travail pour maladie non professionnelle acquiert 2 jours ouvrables de congés payés par mois d'absence. A cet égard, selon la durée de celle-ci, au cours de la période de référence, ses droits à congés payés pourraient être impactés. \r\n
    \r\n
    Pour déterminer le nombre de jours ouvrables acquis par le salarié, il convient de faire application des règles des équivalences et de l'arrondi prévues par le code du travail. S'il existe plusieurs méthodes de calcul de la règle des équivalences, il convient d'appliquer celle qui permet d'assurer une dégressivité des droits à congés payés proportionnelle à la durée de l'absence pour maladie et/ou aux périodes travaillées.\r\n
    \r\n
    Cette infographie permet de calculer automatiquement le nombre de jours ouvrables de congés payés acquis par un salarié en fonction du nombre de semaines de maladie non professionnelle.\r\n
    \r\n
    [grasorange] Note : [/grasorange] La méthode de calcul est basée sur l'équivalence par groupe de 4 semaines.\r\n
    Nous pouvons l'adapter à vos besoins : équivalence par groupe de 20 à 24 jours, décompte en jours ouvrés.... Pour cela, vous pouvez directement nous contacter afin d'obtenir un devis personnalisé.\r\n
    \r\n
    Cette infographie est uniquement accessible avec l'abonnement premium.
    """
  -createdAt: DateTimeImmutable @1728037853 {#647
    date: 2024-10-04 10:30:53.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1774027761 {#644
    date: 2026-03-20 17:29:21.0 UTC (+00:00)
  }
  -thumbnail: "infographie-simulateur-cp-66ffa7bd860ba374225379.png"
  -thumbnailFile: null
  -document: "infographie-simulateur-cp-66ffa7bd8694a272863188.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1769904000 {#641
    date: 2026-02-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "simulateur-maladie-et-droits-a-conges-payes"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#739 …}
  -isPurchasable: true
  -additionalInfos: """
    [grasorange]Par ailleurs, nous vous informons qu'il existe un book spécifique sur l'impact de la réforme des congés payés qui détaille certains aspects des changements opérés par la nouvelle loi, en particulier, sur les règles de report avec des schémas explicatifs.[/grasorange]\r\n
    \r\n
    <a href="/infographie/book-reforme-des-conges-payees" class="btn btn-ld-blue text-white rounded-5 px-4 py-2">Voir le book</a>
    """
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#d25b79"
        "impact_pct" => 15.543
        "index" => 0
        "label" => "Principale"
        "occurrences" => 37
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#d25b79"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.824 0.357 0.475"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.824 0.357 0.475"
          ]
          [
            "operator" => "rg"
            "value" => "0.824 0.357 0.475"
          ]
        ]
        "usage_count" => 37
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 10.281
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 7
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0196 0.114 0.18"
          ]
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 7
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 3.513
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 21
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0 0.612 0.659"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.659"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.659"
          ]
        ]
        "usage_count" => 21
      ]
      [
        "hex" => "#f1b53d"
        "impact_pct" => 1.484
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#f1b53d"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.945 0.71 0.239"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.945 0.71 0.239"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 72.771
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 69
        "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" => 69
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 2.174
        "index" => 5
        "label" => "Noir"
        "occurrences" => 56
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 56
      ]
      [
        "hex" => "#3b3838"
        "impact_pct" => 0.015
        "index" => 6
        "label" => "Texte"
        "occurrences" => 1
        "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" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "infographie-simulateur-cp-66ffa7bd8694a272863188"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1293
  -id: 118
  -title: "JRTT - Modalités de calcul"
  -description: """
    Même si les JRTT ont disparu il y a près de 16 ans, en tant que mode d’aménagement du temps de travail, ils continuent de susciter des questions.\r\n
    Le calcul des JRTT à attribuer aux salariés résultait soit d'une méthode "réaliste", soit d'une méthode "forfaitaire".\r\n
    De nombreux accords ont intégré cette dernière méthode et cette infographie vous en présente les modalités.\r\n
    En pratique, il conviendra d'adapter le résultat obtenu en tenant compte, par exemple, des incidences des absences du salarié, des congés payés, de la journée de solidarité, etc.\r\n
    \r\n
    Si ces sujets de la durée du travail vous intéressent, découvrez toutes nos infographies et books sur ce thème dans notre catalogue : forfait jours, congés payés, annualisation, etc.
    """
  -createdAt: DateTimeImmutable @1733857529 {#1211
    date: 2024-12-10 19:05:29.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775060475 {#1282
    date: 2026-04-01 16:21:15.0 UTC (+00:00)
  }
  -thumbnail: "jrtt-modalites-de-calcul-69cd29db5d4ef521123920.jpg"
  -thumbnailFile: null
  -document: "jrtt-modalites-de-calcul-69cd29db5dc53445796625.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1273 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1767225600 {#1272
    date: 2026-01-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "jrtt-modalites-de-calcul"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#760 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1208 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "jrtt-modalites-de-calcul-69cd29db5e17f098549934.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 18.228
        "index" => 0
        "label" => "Principale"
        "occurrences" => 22
        "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" => 22
      ]
      [
        "hex" => "#ff76a4"
        "impact_pct" => 18.063
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ff76a4"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => "1 0.463 0.643"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.463 0.643"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffc000"
        "impact_pct" => 2.841
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 4
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#ffc000"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "1 0.753 0"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "1 0.753 0"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.753 0"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 1.427
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 42
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "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" => 42
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 62.927
        "index" => 4
        "label" => "Blanc"
        "occurrences" => 116
        "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" => 116
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 3.709
        "index" => 5
        "label" => "Noir"
        "occurrences" => 62
        "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" => 62
      ]
      [
        "hex" => "#009cab"
        "impact_pct" => 0.702
        "index" => 6
        "label" => "Pictogramme / détail"
        "occurrences" => 6
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009cab"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0 0.612 0.671"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.612 0.671"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.612 0.671"
          ]
        ]
        "usage_count" => 6
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 4
  ]
  -customizationColorsSource: "jrtt-modalites-de-calcul-69cd29db5e17f098549934"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
8 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1202
  -id: 46
  -title: "Kit - Congés pour évènements familiaux"
  -description: """
    Le code du travail prévoit l'attribution de congés spéciaux pour des évènements tels que le mariage, le PACS, la naissance, la maladie d'un enfant, le décès, etc...\r\n
    \r\n
    Depuis 2020, 4 lois ont apporté des modifications importantes à ces règles. \r\n
    Dans cette infographie, vous trouverez la liste des évènements donnant droit à congé, leur nombre de jours et quelques spécificités liées à certains d'entre eux.  De plus, nous vous présentons les modalités de prise de ces congés.\r\n
    \r\n
    Pensez à bien vérifier votre convention collective qui peut prévoir des dispositions différentes.
    """
  -createdAt: DateTimeImmutable @1715940606 {#1206
    date: 2024-05-17 10:10:06.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1733476590 {#1205
    date: 2024-12-06 09:16:30.0 UTC (+00:00)
  }
  -thumbnail: "les-conges-pour-evenements-familiaux-nombre-de-jours-66472cfe688c3942822497.webp"
  -thumbnailFile: null
  -document: "kit-les-conges-pour-evenements-familiaux-6752b2de6ccd8190062145.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1271 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714521600 {#1204
    date: 2024-05-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "les-conges-pour-evenements-familiaux-nombre-de-jours"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1266 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "kit-les-conges-pour-evenements-familiaux-6752b2de6d1c6629562739.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: null
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 17.833
        "index" => 0
        "label" => "Principale"
        "occurrences" => 85
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => ".02 .114 .18"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => ".02 .114 .18"
          ]
          [
            "operator" => "rg"
            "value" => ".02 .114 .18"
          ]
        ]
        "usage_count" => 85
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 12.123
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 62
        "operators" => [
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "stream_value" => ".89 .325 .059"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".89 .325 .059"
          ]
        ]
        "usage_count" => 62
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.279
        "index" => 2
        "label" => "Blanc"
        "occurrences" => 114
        "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" => 114
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 18.852
        "index" => 3
        "label" => "Noir"
        "occurrences" => 2
        "operators" => [
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 0.134
        "index" => 4
        "label" => "Pictogramme / détail"
        "occurrences" => 4
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => ".855 .761 .529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => ".855 .761 .529"
          ]
          [
            "operator" => "rg"
            "value" => ".855 .761 .529"
          ]
        ]
        "usage_count" => 4
      ]
      [
        "hex" => "#e2001a"
        "impact_pct" => 0.004
        "index" => 5
        "label" => "Pictogramme / détail"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#e2001a"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => ".886 0 .102"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => ".886 0 .102"
          ]
        ]
        "usage_count" => 2
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 2
    "slot_count" => 2
  ]
  -customizationColorsSource: "kit-les-conges-pour-evenements-familiaux-6752b2de6d1c6629562739"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details