GET https://www.legaldesign.sandbox-skrea.fr/infographie/cp-decompte-en-jours-ouvrables-vs-jours-ouvres

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.27 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: 121
  -title: "CP - Décompte en jours ouvrables VS jours ouvrés"
  -description: """
    Le décompte des congés payés peut parfois s’apparenter à un casse-tête. En principe, ils sont décomptés en jours ouvrables, mais certains employeurs font un décompte en jours ouvrés les obligeant à respecter des règles spécifiques.\r\n
    Quel est le premier jour à décompter ? Quel est le dernier jour à prendre en compte ? Qu'en est-il du salarié travaillant à temps partiel ?\r\n
    Dans cette infographie, nous prenons un exemple d'un salarié prenant 2 semaines de congés dans une entreprise ouverte du lundi au vendredi en appliquant un décompte en jours ouvrables et un autre en jours ouvrés.\r\n
    \r\n
    Cette infographie est intégrée dans notre ebook "tout savoir sur les congés payés".
    """
  -createdAt: DateTimeImmutable @1737626208 {#647
    date: 2025-01-23 09:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775057878 {#644
    date: 2026-04-01 15:37:58.0 UTC (+00:00)
  }
  -thumbnail: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06602750146341.jpg"
  -thumbnailFile: null
  -document: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06c9c195075079.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1767225600 {#641
    date: 2026-01-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "cp-decompte-en-jours-ouvrables-vs-jours-ouvres"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 13.454
        "index" => 0
        "label" => "Principale"
        "occurrences" => 18
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 18
      ]
      [
        "hex" => "#ff76a4"
        "impact_pct" => 9.965
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 70
        "operators" => [
          "RG"
          "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"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.463 0.643"
          ]
        ]
        "usage_count" => 70
      ]
      [
        "hex" => "#ffc3d1"
        "impact_pct" => 4.121
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc3d1"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "1 0.765 0.82"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.765 0.82"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#009cab"
        "impact_pct" => 3.666
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 30
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009cab"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "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" => 30
      ]
      [
        "hex" => "#0070c0"
        "impact_pct" => 3.453
        "index" => 4
        "label" => "Accent 3"
        "occurrences" => 26
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#0070c0"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 3"
        "slot" => "slot5"
        "stream_value" => "0 0.439 0.753"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.439 0.753"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.439 0.753"
          ]
        ]
        "usage_count" => 26
      ]
      [
        "hex" => "#ffc000"
        "impact_pct" => 1.311
        "index" => 5
        "label" => "Accent 4"
        "occurrences" => 3
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc000"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 4"
        "slot" => "slot6"
        "stream_value" => "1 0.753 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.753 0"
          ]
        ]
        "usage_count" => 3
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 1.106
        "index" => 6
        "label" => "Accent 5"
        "occurrences" => 29
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 5"
        "slot" => "slot7"
        "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" => 29
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 59.499
        "index" => 7
        "label" => "Blanc"
        "occurrences" => 228
        "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" => 228
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 7.311
        "index" => 8
        "label" => "Noir"
        "occurrences" => 72
        "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" => 72
      ]
      [
        "hex" => "#223f59"
        "impact_pct" => 6.576
        "index" => 9
        "label" => "Texte"
        "occurrences" => 78
        "operators" => [
          "RG"
        ]
        "original_hex" => "#223f59"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.133 0.247 0.349"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.133 0.247 0.349"
          ]
        ]
        "usage_count" => 78
      ]
      [
        "hex" => "#a6a6a6"
        "impact_pct" => 1.48
        "index" => 10
        "label" => "Gris"
        "occurrences" => 19
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#a6a6a6"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.651"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0.651"
          ]
          [
            "operator" => "g"
            "value" => "0.651"
          ]
        ]
        "usage_count" => 19
      ]
      [
        "hex" => "#ff64a4"
        "impact_pct" => 0.382
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 10
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#ff64a4"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.392 0.643"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "1 0.392 0.643"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.392 0.643"
          ]
        ]
        "usage_count" => 10
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 7
  ]
  -customizationColorsSource: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
3 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#639
  -id: 121
  -title: "CP - Décompte en jours ouvrables VS jours ouvrés"
  -description: """
    Le décompte des congés payés peut parfois s’apparenter à un casse-tête. En principe, ils sont décomptés en jours ouvrables, mais certains employeurs font un décompte en jours ouvrés les obligeant à respecter des règles spécifiques.\r\n
    Quel est le premier jour à décompter ? Quel est le dernier jour à prendre en compte ? Qu'en est-il du salarié travaillant à temps partiel ?\r\n
    Dans cette infographie, nous prenons un exemple d'un salarié prenant 2 semaines de congés dans une entreprise ouverte du lundi au vendredi en appliquant un décompte en jours ouvrables et un autre en jours ouvrés.\r\n
    \r\n
    Cette infographie est intégrée dans notre ebook "tout savoir sur les congés payés".
    """
  -createdAt: DateTimeImmutable @1737626208 {#647
    date: 2025-01-23 09:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775057878 {#644
    date: 2026-04-01 15:37:58.0 UTC (+00:00)
  }
  -thumbnail: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06602750146341.jpg"
  -thumbnailFile: null
  -document: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06c9c195075079.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1767225600 {#641
    date: 2026-01-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "cp-decompte-en-jours-ouvrables-vs-jours-ouvres"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 13.454
        "index" => 0
        "label" => "Principale"
        "occurrences" => 18
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 18
      ]
      [
        "hex" => "#ff76a4"
        "impact_pct" => 9.965
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 70
        "operators" => [
          "RG"
          "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"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.463 0.643"
          ]
        ]
        "usage_count" => 70
      ]
      [
        "hex" => "#ffc3d1"
        "impact_pct" => 4.121
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc3d1"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "1 0.765 0.82"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.765 0.82"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#009cab"
        "impact_pct" => 3.666
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 30
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009cab"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "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" => 30
      ]
      [
        "hex" => "#0070c0"
        "impact_pct" => 3.453
        "index" => 4
        "label" => "Accent 3"
        "occurrences" => 26
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#0070c0"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 3"
        "slot" => "slot5"
        "stream_value" => "0 0.439 0.753"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.439 0.753"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.439 0.753"
          ]
        ]
        "usage_count" => 26
      ]
      [
        "hex" => "#ffc000"
        "impact_pct" => 1.311
        "index" => 5
        "label" => "Accent 4"
        "occurrences" => 3
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc000"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 4"
        "slot" => "slot6"
        "stream_value" => "1 0.753 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.753 0"
          ]
        ]
        "usage_count" => 3
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 1.106
        "index" => 6
        "label" => "Accent 5"
        "occurrences" => 29
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 5"
        "slot" => "slot7"
        "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" => 29
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 59.499
        "index" => 7
        "label" => "Blanc"
        "occurrences" => 228
        "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" => 228
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 7.311
        "index" => 8
        "label" => "Noir"
        "occurrences" => 72
        "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" => 72
      ]
      [
        "hex" => "#223f59"
        "impact_pct" => 6.576
        "index" => 9
        "label" => "Texte"
        "occurrences" => 78
        "operators" => [
          "RG"
        ]
        "original_hex" => "#223f59"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.133 0.247 0.349"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.133 0.247 0.349"
          ]
        ]
        "usage_count" => 78
      ]
      [
        "hex" => "#a6a6a6"
        "impact_pct" => 1.48
        "index" => 10
        "label" => "Gris"
        "occurrences" => 19
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#a6a6a6"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.651"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0.651"
          ]
          [
            "operator" => "g"
            "value" => "0.651"
          ]
        ]
        "usage_count" => 19
      ]
      [
        "hex" => "#ff64a4"
        "impact_pct" => 0.382
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 10
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#ff64a4"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.392 0.643"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "1 0.392 0.643"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.392 0.643"
          ]
        ]
        "usage_count" => 10
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 7
  ]
  -customizationColorsSource: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
4 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 121
  -title: "CP - Décompte en jours ouvrables VS jours ouvrés"
  -description: """
    Le décompte des congés payés peut parfois s’apparenter à un casse-tête. En principe, ils sont décomptés en jours ouvrables, mais certains employeurs font un décompte en jours ouvrés les obligeant à respecter des règles spécifiques.\r\n
    Quel est le premier jour à décompter ? Quel est le dernier jour à prendre en compte ? Qu'en est-il du salarié travaillant à temps partiel ?\r\n
    Dans cette infographie, nous prenons un exemple d'un salarié prenant 2 semaines de congés dans une entreprise ouverte du lundi au vendredi en appliquant un décompte en jours ouvrables et un autre en jours ouvrés.\r\n
    \r\n
    Cette infographie est intégrée dans notre ebook "tout savoir sur les congés payés".
    """
  -createdAt: DateTimeImmutable @1737626208 {#647
    date: 2025-01-23 09:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775057878 {#644
    date: 2026-04-01 15:37:58.0 UTC (+00:00)
  }
  -thumbnail: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06602750146341.jpg"
  -thumbnailFile: null
  -document: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06c9c195075079.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1767225600 {#641
    date: 2026-01-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "cp-decompte-en-jours-ouvrables-vs-jours-ouvres"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 13.454
        "index" => 0
        "label" => "Principale"
        "occurrences" => 18
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 18
      ]
      [
        "hex" => "#ff76a4"
        "impact_pct" => 9.965
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 70
        "operators" => [
          "RG"
          "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"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.463 0.643"
          ]
        ]
        "usage_count" => 70
      ]
      [
        "hex" => "#ffc3d1"
        "impact_pct" => 4.121
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc3d1"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "1 0.765 0.82"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.765 0.82"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#009cab"
        "impact_pct" => 3.666
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 30
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009cab"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "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" => 30
      ]
      [
        "hex" => "#0070c0"
        "impact_pct" => 3.453
        "index" => 4
        "label" => "Accent 3"
        "occurrences" => 26
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#0070c0"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 3"
        "slot" => "slot5"
        "stream_value" => "0 0.439 0.753"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.439 0.753"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.439 0.753"
          ]
        ]
        "usage_count" => 26
      ]
      [
        "hex" => "#ffc000"
        "impact_pct" => 1.311
        "index" => 5
        "label" => "Accent 4"
        "occurrences" => 3
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc000"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 4"
        "slot" => "slot6"
        "stream_value" => "1 0.753 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.753 0"
          ]
        ]
        "usage_count" => 3
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 1.106
        "index" => 6
        "label" => "Accent 5"
        "occurrences" => 29
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 5"
        "slot" => "slot7"
        "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" => 29
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 59.499
        "index" => 7
        "label" => "Blanc"
        "occurrences" => 228
        "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" => 228
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 7.311
        "index" => 8
        "label" => "Noir"
        "occurrences" => 72
        "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" => 72
      ]
      [
        "hex" => "#223f59"
        "impact_pct" => 6.576
        "index" => 9
        "label" => "Texte"
        "occurrences" => 78
        "operators" => [
          "RG"
        ]
        "original_hex" => "#223f59"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.133 0.247 0.349"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.133 0.247 0.349"
          ]
        ]
        "usage_count" => 78
      ]
      [
        "hex" => "#a6a6a6"
        "impact_pct" => 1.48
        "index" => 10
        "label" => "Gris"
        "occurrences" => 19
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#a6a6a6"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.651"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0.651"
          ]
          [
            "operator" => "g"
            "value" => "0.651"
          ]
        ]
        "usage_count" => 19
      ]
      [
        "hex" => "#ff64a4"
        "impact_pct" => 0.382
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 10
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#ff64a4"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.392 0.643"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "1 0.392 0.643"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.392 0.643"
          ]
        ]
        "usage_count" => 10
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 7
  ]
  -customizationColorsSource: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
5 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#639
  -id: 121
  -title: "CP - Décompte en jours ouvrables VS jours ouvrés"
  -description: """
    Le décompte des congés payés peut parfois s’apparenter à un casse-tête. En principe, ils sont décomptés en jours ouvrables, mais certains employeurs font un décompte en jours ouvrés les obligeant à respecter des règles spécifiques.\r\n
    Quel est le premier jour à décompter ? Quel est le dernier jour à prendre en compte ? Qu'en est-il du salarié travaillant à temps partiel ?\r\n
    Dans cette infographie, nous prenons un exemple d'un salarié prenant 2 semaines de congés dans une entreprise ouverte du lundi au vendredi en appliquant un décompte en jours ouvrables et un autre en jours ouvrés.\r\n
    \r\n
    Cette infographie est intégrée dans notre ebook "tout savoir sur les congés payés".
    """
  -createdAt: DateTimeImmutable @1737626208 {#647
    date: 2025-01-23 09:56:48.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775057878 {#644
    date: 2026-04-01 15:37:58.0 UTC (+00:00)
  }
  -thumbnail: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06602750146341.jpg"
  -thumbnailFile: null
  -document: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06c9c195075079.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#648 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1767225600 {#641
    date: 2026-01-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "cp-decompte-en-jours-ouvrables-vs-jours-ouvres"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#672 …}
  -children: Doctrine\ORM\PersistentCollection {#634 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#051d2e"
        "impact_pct" => 13.454
        "index" => 0
        "label" => "Principale"
        "occurrences" => 18
        "operators" => [
          "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"
          ]
        ]
        "usage_count" => 18
      ]
      [
        "hex" => "#ff76a4"
        "impact_pct" => 9.965
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 70
        "operators" => [
          "RG"
          "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"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.463 0.643"
          ]
        ]
        "usage_count" => 70
      ]
      [
        "hex" => "#ffc3d1"
        "impact_pct" => 4.121
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 5
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc3d1"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "1 0.765 0.82"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.765 0.82"
          ]
        ]
        "usage_count" => 5
      ]
      [
        "hex" => "#009cab"
        "impact_pct" => 3.666
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 30
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009cab"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "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" => 30
      ]
      [
        "hex" => "#0070c0"
        "impact_pct" => 3.453
        "index" => 4
        "label" => "Accent 3"
        "occurrences" => 26
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#0070c0"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 3"
        "slot" => "slot5"
        "stream_value" => "0 0.439 0.753"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0 0.439 0.753"
          ]
          [
            "operator" => "rg"
            "value" => "0 0.439 0.753"
          ]
        ]
        "usage_count" => 26
      ]
      [
        "hex" => "#ffc000"
        "impact_pct" => 1.311
        "index" => 5
        "label" => "Accent 4"
        "occurrences" => 3
        "operators" => [
          "rg"
        ]
        "original_hex" => "#ffc000"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 4"
        "slot" => "slot6"
        "stream_value" => "1 0.753 0"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "1 0.753 0"
          ]
        ]
        "usage_count" => 3
      ]
      [
        "hex" => "#e3530f"
        "impact_pct" => 1.106
        "index" => 6
        "label" => "Accent 5"
        "occurrences" => 29
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 5"
        "slot" => "slot7"
        "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" => 29
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 59.499
        "index" => 7
        "label" => "Blanc"
        "occurrences" => 228
        "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" => 228
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 7.311
        "index" => 8
        "label" => "Noir"
        "occurrences" => 72
        "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" => 72
      ]
      [
        "hex" => "#223f59"
        "impact_pct" => 6.576
        "index" => 9
        "label" => "Texte"
        "occurrences" => 78
        "operators" => [
          "RG"
        ]
        "original_hex" => "#223f59"
        "remplacable" => false
        "replaceable" => false
        "role" => "texte"
        "slot" => null
        "stream_value" => "0.133 0.247 0.349"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.133 0.247 0.349"
          ]
        ]
        "usage_count" => 78
      ]
      [
        "hex" => "#a6a6a6"
        "impact_pct" => 1.48
        "index" => 10
        "label" => "Gris"
        "occurrences" => 19
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#a6a6a6"
        "remplacable" => false
        "replaceable" => false
        "role" => "gris"
        "slot" => null
        "stream_value" => "0.651"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0.651"
          ]
          [
            "operator" => "g"
            "value" => "0.651"
          ]
        ]
        "usage_count" => 19
      ]
      [
        "hex" => "#ff64a4"
        "impact_pct" => 0.382
        "index" => 11
        "label" => "Pictogramme / détail"
        "occurrences" => 10
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#ff64a4"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "1 0.392 0.643"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "1 0.392 0.643"
          ]
          [
            "operator" => "rg"
            "value" => "1 0.392 0.643"
          ]
        ]
        "usage_count" => 10
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 7
  ]
  -customizationColorsSource: "cp-decompte-j-ouvrables-vs-j-ouvres-69cd1f3b06f97706160156"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
6 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1399
  -id: 103
  -title: "Kit - Forfait jours - Simulateurs de calcul"
  -description: """
    Le forfait annuel en jours permet à des salariés autonomes de travailler selon un nombre de jours fixé par l'accord collectif qui le met en place.\r\n
    \r\n
    En fonction de ce nombre de jours et des aléas du calendrier, le salarié bénéficie de jours de repos supplémentaires à prendre au cours de l'année. \r\n
    Par ailleurs, en cas d'embauche en cours d'année, il est important de déterminer le nombre de jours qu'il doit travailler jusqu'au 31 décembre ainsi que le nombre de jours de repos pouvant être pris.\r\n
    \r\n
    Ce kit vous donne accès à 2 simulateurs qui calculent automatiquement : \r\n
    \r\n
    1- En cas d'embauche en cours d'année en 2026 : le nombre de jours à travailler et de repos pouvant être pris. \r\n
    Vous aurez à renseigner 2 cellules : Le nombre de jours prévus par votre accord collectif et la date d'entrée en 2026.\r\n
    \r\n
    2- Pour les salariés déjà embauchés avec un droit à congés payés complet : le nombre de jours de repos à planifier en 2026.\r\n
    Vous aurez à renseigner uniquement le nombre de jours prévu par votre accord collectif.\r\n
    \r\n
    [grasorange] Ce kit est disponible avec notre abonnement premium ou dans notre book dédié à la gestion des forfaits jours lequel contient plusieurs infographies sur ce thème.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1728038188 {#1378
    date: 2024-10-04 10:36:28.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1770044002 {#1388
    date: 2026-02-02 14:53:22.0 UTC (+00:00)
  }
  -thumbnail: "kit-jnt-cours-d-annee-2026-1-6980ac529b83d830738769.webp"
  -thumbnailFile: null
  -document: "kit-simulateur-6980ac529bdc6759325988.zip"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1379 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1767225600 {#1317
    date: 2026-01-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-forfait-jours-simulateurs-de-calcul"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#761 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1313 …}
  -children: Doctrine\ORM\PersistentCollection {#1311 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: 2
  -mainPdf: "kit-jnt-cours-d-annee-2026-1-6980ac529c243550855361.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#f8b333"
        "impact_pct" => 13.474
        "index" => 0
        "label" => "Principale"
        "occurrences" => 9
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#f8b333"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.973 0.702 0.2"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.973 0.702 0.2"
          ]
          [
            "operator" => "rg"
            "value" => "0.973 0.702 0.2"
          ]
        ]
        "usage_count" => 9
      ]
      [
        "hex" => "#d25b79"
        "impact_pct" => 11.707
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 43
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#d25b79"
        "remplacable" => true
        "replaceable" => true
        "role" => "secondaire"
        "slot" => "slot2"
        "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" => 43
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 3.676
        "index" => 2
        "label" => "Accent 1"
        "occurrences" => 2
        "operators" => [
          "rg"
        ]
        "original_hex" => "#051d2e"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 1"
        "slot" => "slot3"
        "stream_value" => "0.0196 0.114 0.18"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.0196 0.114 0.18"
          ]
        ]
        "usage_count" => 2
      ]
      [
        "hex" => "#0ea2af"
        "impact_pct" => 2.31
        "index" => 3
        "label" => "Accent 2"
        "occurrences" => 8
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#0ea2af"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 2"
        "slot" => "slot4"
        "stream_value" => "0.0549 0.635 0.686"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.0549 0.635 0.686"
          ]
          [
            "operator" => "rg"
            "value" => "0.0549 0.635 0.686"
          ]
        ]
        "usage_count" => 8
      ]
      [
        "hex" => "#009ca8"
        "impact_pct" => 1.106
        "index" => 4
        "label" => "Accent 3"
        "occurrences" => 8
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#009ca8"
        "remplacable" => true
        "replaceable" => true
        "role" => "accent 3"
        "slot" => "slot5"
        "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" => 8
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 81.078
        "index" => 5
        "label" => "Blanc"
        "occurrences" => 62
        "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" => 62
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 1.717
        "index" => 6
        "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
      ]
      [
        "hex" => "#fde8c1"
        "impact_pct" => 0.042
        "index" => 7
        "label" => "Pictogramme / détail"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#fde8c1"
        "remplacable" => false
        "replaceable" => false
        "role" => "pictogramme / détail"
        "slot" => null
        "stream_value" => "0.992 0.91 0.757"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.992 0.91 0.757"
          ]
        ]
        "usage_count" => 1
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 5
  ]
  -customizationColorsSource: "kit-jnt-cours-d-annee-2026-1-6980ac529c243550855361"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1372
  -id: 45
  -title: "Kit - Forfait jours - Calcul des jours en 2026"
  -description: """
    Le calcul du nombre de Jours Non Travaillés (JNT) dans le cadre d'un forfait jours pour l'année 2025 est un exercice essentiel pour les entreprises et les salariés concernés. \r\n
    \r\n
    Cette démarche assure une gestion précise du temps de travail et contribue, notamment, à l'équilibre entre vie professionnelle et vie personnelle. \r\n
    En prenant en compte différents paramètres, les employeurs peuvent déterminer avec exactitude le nombre de JNT dont bénéficie, en 2025, un salarié en forfait jours. \r\n
    Ce calcul impacte directement les droits aux repos des salariés sous forfait jour. \r\n
    \r\n
    Notre kit offre un aperçu des éléments clés à retenir pour vous garantir une application conforme des règles aux dispositions légales et conventionnelles applicables.\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 @1715940558 {#1308
    date: 2024-05-17 10:09:18.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775123872 {#1377
    date: 2026-04-02 09:57:52.0 UTC (+00:00)
  }
  -thumbnail: "forfait-jours-jnt-2026-2026-69ce21808afe3801476791.jpg"
  -thumbnailFile: null
  -document: "forfait-jours-jnt-2026-2026-69ce21808b5b2819624240.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1397 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1735689600 {#1358
    date: 2025-01-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-forfait-jours-calcul-des-jours-en-2024"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#1313 …}
  -children: Doctrine\ORM\PersistentCollection {#1410 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "forfait-jours-jnt-2026-2026-69ce21808b845705666671.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 15.814
        "index" => 0
        "label" => "Principale"
        "occurrences" => 31
        "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" => 31
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 9.098
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 15
        "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" => 15
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 1.941
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 1
        "operators" => [
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 1
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 78.625
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 19
        "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" => 19
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 1.736
        "index" => 4
        "label" => "Noir"
        "occurrences" => 19
        "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" => 19
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 1
    "slot_count" => 3
  ]
  -customizationColorsSource: "forfait-jours-jnt-2026-2026-69ce21808b845705666671"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details
8 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1407
  -id: 115
  -title: "Kit - Congé sabbatique"
  -description: """
    Le congé sabbatique offre aux salariés éligibles la possibilité de suspendre leur contrat pour réaliser un projet personnel ou professionnel.\r\n
    Notre kit infographies présente les étapes clés de la procédure pour mettre en oeuvre un tel congé : de la rédaction de la demande écrite aux réponses possibles de l’employeur. \r\n
    Nous présentons également les droits et obligations du salarié pendant le congé : suspension du contrat, maintien de certains avantages (ancienneté) et gestion de son retour.\r\n
    \r\n
    Vous pouvez maintenant avoir une vision claire et synthétique de ce dispositif souvent méconnu.
    """
  -createdAt: DateTimeImmutable @1733473461 {#1389
    date: 2024-12-06 08:24:21.0 UTC (+00:00)
  }
  -updatedAt: DateTimeImmutable @1775057553 {#1409
    date: 2026-04-01 15:32:33.0 UTC (+00:00)
  }
  -thumbnail: "kit-conge-sabbatique-69cd1e715e545595740732.jpg"
  -thumbnailFile: null
  -document: "kit-conge-sabbatique-69cd1e715eb88637237943.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1406 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1764547200 {#1396
    date: 2025-12-01 00:00:00.0 UTC (+00:00)
  }
  -slug: "kit-conge-sabbatique"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#762 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1401 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "kit-conge-sabbatique-69cd1e715eede415484540.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
  -customizationColors: [
    "colors" => [
      [
        "hex" => "#e3530f"
        "impact_pct" => 23.225
        "index" => 0
        "label" => "Principale"
        "occurrences" => 34
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#e3530f"
        "remplacable" => true
        "replaceable" => true
        "role" => "principale"
        "slot" => "slot1"
        "stream_value" => "0.89 0.325 0.0588"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.89 0.325 0.0588"
          ]
          [
            "operator" => "rg"
            "value" => "0.89 0.325 0.0588"
          ]
        ]
        "usage_count" => 34
      ]
      [
        "hex" => "#051d2e"
        "impact_pct" => 13.019
        "index" => 1
        "label" => "Secondaire"
        "occurrences" => 118
        "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" => 118
      ]
      [
        "hex" => "#dac287"
        "impact_pct" => 4.803
        "index" => 2
        "label" => "Fond clair"
        "occurrences" => 8
        "operators" => [
          "RG"
          "rg"
        ]
        "original_hex" => "#dac287"
        "remplacable" => true
        "replaceable" => true
        "role" => "fond clair"
        "slot" => "slot3"
        "stream_value" => "0.855 0.761 0.529"
        "stream_values" => [
          [
            "operator" => "RG"
            "value" => "0.855 0.761 0.529"
          ]
          [
            "operator" => "rg"
            "value" => "0.855 0.761 0.529"
          ]
        ]
        "usage_count" => 8
      ]
      [
        "hex" => "#ffffff"
        "impact_pct" => 77.201
        "index" => 3
        "label" => "Blanc"
        "occurrences" => 141
        "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" => 141
      ]
      [
        "hex" => "#000000"
        "impact_pct" => 0.295
        "index" => 4
        "label" => "Noir"
        "occurrences" => 12
        "operators" => [
          "G"
          "g"
        ]
        "original_hex" => "#000000"
        "remplacable" => false
        "replaceable" => false
        "role" => "noir"
        "slot" => null
        "stream_value" => "0"
        "stream_values" => [
          [
            "operator" => "G"
            "value" => "0"
          ]
          [
            "operator" => "g"
            "value" => "0"
          ]
        ]
        "usage_count" => 12
      ]
    ]
    "impact_threshold_pct" => 1.0
    "maximum_slots" => 15
    "pages" => 2
    "slot_count" => 3
  ]
  -customizationColorsSource: "kit-conge-sabbatique-69cd1e715eede415484540"
}
"App\Security\Voter\CanDownloadVoter"
DENIED
Show voter details