Redirect 302 redirect from GET @app_crudit_commande_recalc (ff711f)

GET https://tmb.2le-test.me/admin/commande/show/401783

Security

Token

admin Username
Authenticated
9e70ef From
Property Value
Roles
[
  "ROLE_SUPER_ADMIN"
  "ROLE_USER"
]
Inherited Roles none
Token
Symfony\Component\Security\Http\Authenticator\Token\PostAuthenticationToken {#264
  -user: App\Entity\User {#783 …}
  -roleNames: [
    "ROLE_SUPER_ADMIN"
    "ROLE_USER"
  ]
  -attributes: []
  -firewallName: "main"
}

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#266
  -map: Symfony\Component\Security\Http\AccessMap {#267 …}
  -logger: Monolog\Logger {#234 …}
  -httpPort: 80
  -httpsPort: 443
}
(none) (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#286
  -sessionKey: "_security_main"
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#258 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#289 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#362 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#287 …}
  -logger: Monolog\Logger {#234 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#240 …}
}
33.33 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#301
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#296 …}
}
(none) (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#177
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#363 …}
  -provider: Symfony\Bridge\Doctrine\Security\User\EntityUserProvider {#238 …}
  -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#176 …}
  -firewallName: "main"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#303 …}
  -logger: Monolog\Logger {#234 …}
  -usernameParameter: "_switch_user"
  -role: "ROLE_ALLOWED_TO_SWITCH"
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#501 …}
  -stateless: false
  -urlGenerator: Symfony\Bundle\FrameworkBundle\Routing\Router {#381 …}
  -targetRoute: null
}
(none) (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#259
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "logout"
  ]
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#363 …}
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#228 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#240 …}
  -csrfTokenManager: null
}
(none) (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#180
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#363 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#303 …}
  -map: Symfony\Component\Security\Http\AccessMap {#267 …}
}
2.81 ms (none)

Authenticators

Status Authenticator
skipped
"App\Security\OAuthAuthenticator"

This authenticator did not support the request.

skipped
"Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"

This authenticator did not support the request.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
2
"Lle\CredentialBundle\Security\CredentialVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
4
"Lle\HermesBundle\Security\MailAttachmentVoter"

Access decision log

# Result Attributes Object
1 GRANTED ROLE_USER
Symfony\Component\HttpFoundation\Request {#531
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#528 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#529 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#530 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#525 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#526 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#527 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#524 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/admin/commande/show/401783"
  #requestUri: "/admin/commande/show/401783"
  #baseUrl: ""
  #basePath: ""
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#193 …}
  #locale: "fr"
  #defaultLocale: "fr"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: ? bool
  -trustedValuesCache: [
    "8\x00https\x00\x00" => [
      "https"
    ]
    "16\x00443\x00\x00" => [
      "0.0.0.0:443"
    ]
    "4\x00\x00\x00" => []
    "32\x00\x00\x00" => []
    "2\x0090.63.191.32\x0010.99.0.102\x00" => [
      "90.63.191.32"
    ]
    "2\x0090.63.191.32, 10.99.0.102\x00127.0.0.1\x00" => [
      "90.63.191.32"
    ]
  ]
  -isIisRewrite: false
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
GRANTED
The user has ROLE_USER.
Show voter details
2 GRANTED ROLE_SUPER_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
GRANTED
The user has ROLE_SUPER_ADMIN.
Show voter details
3 GRANTED ROLE_COMMANDE_SHOW
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_SHOW.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
4 GRANTED ROLE_COMMANDE_WF_TO_ANNULE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_WF_TO_ANNULE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
5 GRANTED ROLE_CLIENT_SHOW
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CLIENT_SHOW.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
6 GRANTED ROLE_RESERVATION_WF_TO_CANCELLED
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_RESERVATION_WF_TO_CANCELLED.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
7 GRANTED ROLE_RESERVATION_WF_TO_BROUILLON
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_RESERVATION_WF_TO_BROUILLON.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
8 GRANTED ROLE_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
GRANTED
The user has ROLE_USER.
Show voter details
9 GRANTED ROLE_REFUGE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_REFUGE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
10 GRANTED ROLE_REFUGE_MONETABLISSEMENT
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_REFUGE_MONETABLISSEMENT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
11 GRANTED ROLE_REFUGE_DOCUMENTATION
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_REFUGE_DOCUMENTATION.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
12 GRANTED ROLE_ROOMTYPE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ROOMTYPE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
13 GRANTED ROLE_PLANNING
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PLANNING.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
14 GRANTED ROLE_PLANNING
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PLANNING.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
15 GRANTED ROLE_ROOMTYPERATECALENDAR_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ROOMTYPERATECALENDAR_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
16 GRANTED ROLE_CONFIGAGENCE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONFIGAGENCE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
17 GRANTED ROLE_TAXESEJOURCONFIG_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TAXESEJOURCONFIG_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
18 GRANTED ROLE_CLIENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CLIENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
19 GRANTED ROLE_VOYAGEUR_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_VOYAGEUR_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
20 GRANTED ROLE_COMMANDE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
21 GRANTED ROLE_RESERVATION_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_RESERVATION_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
22 GRANTED ROLE_AGENCEVOYAGE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_AGENCEVOYAGE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
23 GRANTED ROLE_PAYMENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PAYMENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
24 GRANTED ROLE_TRANSFERTPAIEMENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TRANSFERTPAIEMENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
25 GRANTED ROLE_COMPTA_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMPTA_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
26 GRANTED ROLE_CMS_EXTERNAL_LINK
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CMS_EXTERNAL_LINK.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
27 GRANTED ROLE_STRIPE_LINK
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_STRIPE_LINK.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
28 GRANTED ROLE_CONTROLE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROLE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
29 GRANTED ROLE_CONTROL_COMMANDE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROL_COMMANDE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
30 GRANTED ROLE_CONTROL_RESERVATION
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROL_RESERVATION.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
31 GRANTED ROLE_LITIGE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_LITIGE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
32 GRANTED ROLE_CONTROL_COMMANDE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROL_COMMANDE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
33 GRANTED ROLE_CONTROLE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROLE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
34 GRANTED ROLE_CONTROL_COMMANDE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROL_COMMANDE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
35 GRANTED ROLE_CONTROL_RESERVATION
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROL_RESERVATION.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
36 GRANTED ROLE_LITIGE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_LITIGE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
37 GRANTED ROLE_CONTROL_COMMANDE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONTROL_COMMANDE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
38 GRANTED ROLE_CIRCUIT
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CIRCUIT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
39 GRANTED ROLE_POI_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_POI_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
40 GRANTED ROLE_SEGMENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_SEGMENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
41 GRANTED ROLE_TRACE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TRACE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
42 GRANTED ROLE_CIRCUIT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CIRCUIT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
43 GRANTED ROLE_ZONEGEOGRAPHIQUE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ZONEGEOGRAPHIQUE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
44 GRANTED ROLE_CATEGORIEPOI_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CATEGORIEPOI_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
45 GRANTED ROLE_CIRCUIT
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CIRCUIT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
46 GRANTED ROLE_POI_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_POI_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
47 GRANTED ROLE_SEGMENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_SEGMENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
48 GRANTED ROLE_TRACE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TRACE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
49 GRANTED ROLE_CIRCUIT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CIRCUIT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
50 GRANTED ROLE_ZONEGEOGRAPHIQUE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ZONEGEOGRAPHIQUE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
51 GRANTED ROLE_CATEGORIEPOI_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CATEGORIEPOI_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
52 GRANTED ROLE_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
GRANTED
The user has ROLE_USER.
Show voter details
53 GRANTED ROLE_PMSREQUEST_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PMSREQUEST_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
54 GRANTED ROLE_PMSREQUEST_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PMSREQUEST_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
55 GRANTED ROLE_ARHON_IMPORT
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ARHON_IMPORT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
56 GRANTED ROLE_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
GRANTED
The user has ROLE_USER.
Show voter details
57 GRANTED ROLE_PMSREQUEST_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PMSREQUEST_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
58 GRANTED ROLE_PMSREQUEST_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PMSREQUEST_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
59 GRANTED ROLE_ARHON_IMPORT
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ARHON_IMPORT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
60 GRANTED ROLE_PARAMETERS
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PARAMETERS.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
61 GRANTED ROLE_CONFIG_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONFIG_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
62 GRANTED ROLE_COUNTRY_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COUNTRY_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
63 GRANTED ROLE_CURRENCY_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CURRENCY_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
64 GRANTED ROLE_GROUPETYPEATTRIBUT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_GROUPETYPEATTRIBUT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
65 GRANTED ROLE_TYPEATTRIBUT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TYPEATTRIBUT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
66 GRANTED ROLE_TYPETARIF_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TYPETARIF_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
67 GRANTED ROLE_CONFORT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONFORT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
68 GRANTED ROLE_CIVILITE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CIVILITE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
69 GRANTED ROLE_SAISON_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_SAISON_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
70 GRANTED ROLE_PARAMETERS
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PARAMETERS.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
71 GRANTED ROLE_CONFIG_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONFIG_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
72 GRANTED ROLE_COUNTRY_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COUNTRY_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
73 GRANTED ROLE_CURRENCY_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CURRENCY_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
74 GRANTED ROLE_GROUPETYPEATTRIBUT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_GROUPETYPEATTRIBUT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
75 GRANTED ROLE_TYPEATTRIBUT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TYPEATTRIBUT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
76 GRANTED ROLE_TYPETARIF_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_TYPETARIF_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
77 GRANTED ROLE_CONFORT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CONFORT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
78 GRANTED ROLE_CIVILITE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_CIVILITE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
79 GRANTED ROLE_SAISON_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_SAISON_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
80 GRANTED ROLE_ADMIN_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN_USER.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
81 GRANTED ROLE_USERCLIENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_USERCLIENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
82 GRANTED ROLE_USER_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_USER_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
83 GRANTED ROLE_GROUP_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_GROUP_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
84 GRANTED ROLE_ADMIN_DROITS
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN_DROITS.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
85 GRANTED ROLE_ADMIN_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN_USER.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
86 GRANTED ROLE_USERCLIENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_USERCLIENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
87 GRANTED ROLE_USER_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_USER_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
88 GRANTED ROLE_GROUP_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_GROUP_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
89 GRANTED ROLE_ADMIN_DROITS
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN_DROITS.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
90 GRANTED ROLE_HERMES_DASHBOARD
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_DASHBOARD.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
91 GRANTED ROLE_HERMES_TEMPLATE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_TEMPLATE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
92 GRANTED ROLE_HERMES_MAIL_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
93 GRANTED ROLE_HERMES_RECIPIENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_RECIPIENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
94 GRANTED ROLE_HERMES_EMAILERROR_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_EMAILERROR_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
95 GRANTED ROLE_HERMES_UNSUBSCRIBEEMAIL_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_UNSUBSCRIBEEMAIL_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
96 GRANTED ROLE_HERMES_DASHBOARD
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_DASHBOARD.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
97 GRANTED ROLE_HERMES_DASHBOARD
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_DASHBOARD.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
98 GRANTED ROLE_HERMES_TEMPLATE_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_TEMPLATE_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
99 GRANTED ROLE_HERMES_MAIL_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
100 GRANTED ROLE_HERMES_RECIPIENT_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_RECIPIENT_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
101 GRANTED ROLE_HERMES_EMAILERROR_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_EMAILERROR_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
102 GRANTED ROLE_HERMES_UNSUBSCRIBEEMAIL_INDEX
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_UNSUBSCRIBEEMAIL_INDEX.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
103 GRANTED ROLE_COMMANDE_SHOW
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_SHOW.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
104 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
"Lle\CredentialBundle\Security\CredentialVoter"
ABSTAIN
"Lle\HermesBundle\Security\MailAttachmentVoter"
ABSTAIN
Show voter details
105 GRANTED ROLE_COMMANDE_EDIT
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_EDIT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
106 GRANTED ROLE_COMMANDE_ANNULATIONINTEGRALE
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_ANNULATIONINTEGRALE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
107 GRANTED ROLE_COMMANDE_REMBOURSEMENT
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_REMBOURSEMENT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
108 GRANTED ROLE_COMMANDE_TRANSFERTLIBRE
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_TRANSFERTLIBRE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
109 GRANTED ROLE_COMMANDE_LIENPAIEMENT
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_LIENPAIEMENT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
110 GRANTED ROLE_COMMANDE_ENVOIMAIL
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_ENVOIMAIL.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
111 GRANTED ROLE_COMMANDE_RECALC
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_COMMANDE_RECALC.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
112 GRANTED ROLE_RESERVATION_RECALC_TAXE
App\Entity\Commande {#1304
  -id: 401783
  -date: DateTime @1781192770 {#1260
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  -status: "paye"
  -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
  -client: Proxies\__CG__\App\Entity\Client {#1368 …}
  -nbPersonnes: 2
  -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
  -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
  -montantFraisDossierEur: 982
  -montantAssuranceAnnulationEur: 737
  -montantFraisDossierChf: 924
  -montantAssuranceAnnulationChf: 693
  -payments: Doctrine\ORM\PersistentCollection {#1431 …}
  -sousTotalDuEur: 0
  -sousTotalEur: 0
  -sousTotalDuChf: 18480
  -sousTotalChf: 18480
  -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
  -assurance: false
  -tauxChangeChfToEur: 1.06302
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
  -remarqueClient: null
  -refCommande: null
  -delaiAnnulation: 30
  +totalPaiementStripe: 0
  -litige: null
  -motifLitige: null
  -commentaireLitige: null
  -fraisAnnulationEur: null
  -fraisAnnulationChf: null
  -lastAction: DateTime @1781185701 {#1257
    date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
  }
  -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
  -replacedByCommand: null
  #createdAt: DateTime @1781192770 {#1296
    date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#1295
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_RESERVATION_RECALC_TAXE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
113 GRANTED ROLE_PAYMENT_SHOW
App\Entity\Payment {#2194
  -id: 24221
  -amount: 10250
  -currency: "EUR"
  -status: "succeeded"
  -reference: "CDE-380671"
  -commande: App\Entity\Commande {#1304
    -id: 401783
    -date: DateTime @1781192770 {#1260
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    -status: "paye"
    -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
    -client: Proxies\__CG__\App\Entity\Client {#1368 …}
    -nbPersonnes: 2
    -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
    -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
    -montantFraisDossierEur: 982
    -montantAssuranceAnnulationEur: 737
    -montantFraisDossierChf: 924
    -montantAssuranceAnnulationChf: 693
    -payments: Doctrine\ORM\PersistentCollection {#1431 …}
    -sousTotalDuEur: 0
    -sousTotalEur: 0
    -sousTotalDuChf: 18480
    -sousTotalChf: 18480
    -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
    -assurance: false
    -tauxChangeChfToEur: 1.06302
    -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
    -remarqueClient: null
    -refCommande: null
    -delaiAnnulation: 30
    +totalPaiementStripe: 0
    -litige: null
    -motifLitige: null
    -commentaireLitige: null
    -fraisAnnulationEur: null
    -fraisAnnulationChf: null
    -lastAction: DateTime @1781185701 {#1257
      date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
    }
    -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
    -replacedByCommand: null
    #createdAt: DateTime @1781192770 {#1296
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1781192963 {#1295
      date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
    }
    #createdBy: "2le+test@2le.net"
    #updatedBy: null
  }
  -checkoutSessionId: "cs_test_a1xsDLNeBsBC2JEJ78lbVUFKrbKsh0EWRrGYCczKOqpULDUsGMUSvP9FxF"
  -paymentIntentId: "pi_3SsNICChnGtVUmR91OdDQYwD"
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#2197 …}
  -checkoutUrl: "https://checkout.stripe.com/c/pay/cs_test_a1xsDLNeBsBC2JEJ78lbVUFKrbKsh0EWRrGYCczKOqpULDUsGMUSvP9FxF#fidnandhYHdWcXxpYCc%2FJ2FgY2RwaXEnKSdkdWxOYHwnPyd1blpxYHZxWjA0Vj1OMGtGbWtCcVNQaFc8N0BhQj03N2tCSkxcdkFJSnJzbzBhdV09PW43d3REZDJmMkJcYUR3MGZVbWZgXUBGYVNJTFFxNXVsbEpMYHZ%2FfWdzR0szUGw0NTUxaW82bDM8fScpJ2N3amhWYHdzYHcnP3F3cGApJ2dkZm5id2pwa2FGamlqdyc%2FJyY0MWQxNWQnKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
  -refunded: 0
  -balance: 10250
  -fee: 358
  -isLienPaiement: false
  #createdAt: DateTime @1769086021 {#2189
    date: 2026-01-22 13:47:01.0 Europe/Paris (+01:00)
  }
  #updatedAt: DateTime @1781192963 {#2186
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PAYMENT_SHOW.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
114 GRANTED ROLE_PAYMENT_CANCEL
App\Entity\Payment {#2194
  -id: 24221
  -amount: 10250
  -currency: "EUR"
  -status: "succeeded"
  -reference: "CDE-380671"
  -commande: App\Entity\Commande {#1304
    -id: 401783
    -date: DateTime @1781192770 {#1260
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    -status: "paye"
    -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
    -client: Proxies\__CG__\App\Entity\Client {#1368 …}
    -nbPersonnes: 2
    -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
    -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
    -montantFraisDossierEur: 982
    -montantAssuranceAnnulationEur: 737
    -montantFraisDossierChf: 924
    -montantAssuranceAnnulationChf: 693
    -payments: Doctrine\ORM\PersistentCollection {#1431 …}
    -sousTotalDuEur: 0
    -sousTotalEur: 0
    -sousTotalDuChf: 18480
    -sousTotalChf: 18480
    -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
    -assurance: false
    -tauxChangeChfToEur: 1.06302
    -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
    -remarqueClient: null
    -refCommande: null
    -delaiAnnulation: 30
    +totalPaiementStripe: 0
    -litige: null
    -motifLitige: null
    -commentaireLitige: null
    -fraisAnnulationEur: null
    -fraisAnnulationChf: null
    -lastAction: DateTime @1781185701 {#1257
      date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
    }
    -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
    -replacedByCommand: null
    #createdAt: DateTime @1781192770 {#1296
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1781192963 {#1295
      date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
    }
    #createdBy: "2le+test@2le.net"
    #updatedBy: null
  }
  -checkoutSessionId: "cs_test_a1xsDLNeBsBC2JEJ78lbVUFKrbKsh0EWRrGYCczKOqpULDUsGMUSvP9FxF"
  -paymentIntentId: "pi_3SsNICChnGtVUmR91OdDQYwD"
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#2197 …}
  -checkoutUrl: "https://checkout.stripe.com/c/pay/cs_test_a1xsDLNeBsBC2JEJ78lbVUFKrbKsh0EWRrGYCczKOqpULDUsGMUSvP9FxF#fidnandhYHdWcXxpYCc%2FJ2FgY2RwaXEnKSdkdWxOYHwnPyd1blpxYHZxWjA0Vj1OMGtGbWtCcVNQaFc8N0BhQj03N2tCSkxcdkFJSnJzbzBhdV09PW43d3REZDJmMkJcYUR3MGZVbWZgXUBGYVNJTFFxNXVsbEpMYHZ%2FfWdzR0szUGw0NTUxaW82bDM8fScpJ2N3amhWYHdzYHcnP3F3cGApJ2dkZm5id2pwa2FGamlqdyc%2FJyY0MWQxNWQnKSdpZHxqcHFRfHVgJz8ndmxrYmlgWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
  -refunded: 0
  -balance: 10250
  -fee: 358
  -isLienPaiement: false
  #createdAt: DateTime @1769086021 {#2189
    date: 2026-01-22 13:47:01.0 Europe/Paris (+01:00)
  }
  #updatedAt: DateTime @1781192963 {#2186
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PAYMENT_CANCEL.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
115 GRANTED ROLE_PAYMENT_SHOW
App\Entity\Payment {#2201
  -id: 24503
  -amount: 13959
  -currency: "EUR"
  -status: "succeeded"
  -reference: "CDE-401783"
  -commande: App\Entity\Commande {#1304
    -id: 401783
    -date: DateTime @1781192770 {#1260
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    -status: "paye"
    -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
    -client: Proxies\__CG__\App\Entity\Client {#1368 …}
    -nbPersonnes: 2
    -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
    -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
    -montantFraisDossierEur: 982
    -montantAssuranceAnnulationEur: 737
    -montantFraisDossierChf: 924
    -montantAssuranceAnnulationChf: 693
    -payments: Doctrine\ORM\PersistentCollection {#1431 …}
    -sousTotalDuEur: 0
    -sousTotalEur: 0
    -sousTotalDuChf: 18480
    -sousTotalChf: 18480
    -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
    -assurance: false
    -tauxChangeChfToEur: 1.06302
    -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
    -remarqueClient: null
    -refCommande: null
    -delaiAnnulation: 30
    +totalPaiementStripe: 0
    -litige: null
    -motifLitige: null
    -commentaireLitige: null
    -fraisAnnulationEur: null
    -fraisAnnulationChf: null
    -lastAction: DateTime @1781185701 {#1257
      date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
    }
    -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
    -replacedByCommand: null
    #createdAt: DateTime @1781192770 {#1296
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1781192963 {#1295
      date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
    }
    #createdBy: "2le+test@2le.net"
    #updatedBy: null
  }
  -checkoutSessionId: "cs_test_a1sYAsEiFl5j9dPQUHiBbSTXuHGpoA9NyGUJgtwwOQhJBVndozbI8WIJtf"
  -paymentIntentId: "pi_3ThAr4ChnGtVUmR91XoxdBTc"
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#2202 …}
  -checkoutUrl: "https://checkout.stripe.com/c/pay/cs_test_a1sYAsEiFl5j9dPQUHiBbSTXuHGpoA9NyGUJgtwwOQhJBVndozbI8WIJtf#fidnandhYHdWcXxpYCc%2FJ2FgY2RwaXEnKSdicGRmZGhqaWBTZHdsZGtxJz8nZmprcXdqaScpJ2R1bE5gfCc%2FJ3VuWnFgdnFaMDRWPU4wa0Zta0JxU1BoVzw3QGFCPTc3a0JKTFx2QUlKcnNvMGF1XT09bjd3dERkMmYyQlxhRHcwZlVtZmBdQEZhU0lMUXE1dWxsSkxgdn99Z3NHSzNQbDQ1NTFpbzZsMzx9JyknY3dqaFZgd3Ngdyc%2FcXdwYCknZ2RmbmJ3anBrYUZqaWp3Jz8nJjQxZDE1ZCcpJ2lkfGpwcVF8dWAnPyd2bGtiaWBabHFgaCcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl"
  -refunded: 0
  -balance: 13959
  -fee: 479
  -isLienPaiement: false
  #createdAt: DateTime @1781192933 {#2199
    date: 2026-06-11 17:48:53.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#2200
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PAYMENT_SHOW.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
116 GRANTED ROLE_PAYMENT_CANCEL
App\Entity\Payment {#2201
  -id: 24503
  -amount: 13959
  -currency: "EUR"
  -status: "succeeded"
  -reference: "CDE-401783"
  -commande: App\Entity\Commande {#1304
    -id: 401783
    -date: DateTime @1781192770 {#1260
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    -status: "paye"
    -reservations: Doctrine\ORM\PersistentCollection {#1312 …}
    -client: Proxies\__CG__\App\Entity\Client {#1368 …}
    -nbPersonnes: 2
    -conforts: Doctrine\ORM\PersistentCollection {#1396 …}
    -voyageurs: Doctrine\ORM\PersistentCollection {#1432 …}
    -montantFraisDossierEur: 982
    -montantAssuranceAnnulationEur: 737
    -montantFraisDossierChf: 924
    -montantAssuranceAnnulationChf: 693
    -payments: Doctrine\ORM\PersistentCollection {#1431 …}
    -sousTotalDuEur: 0
    -sousTotalEur: 0
    -sousTotalDuChf: 18480
    -sousTotalChf: 18480
    -circuit: Proxies\__CG__\App\Entity\Circuit {#1480 …}
    -assurance: false
    -tauxChangeChfToEur: 1.06302
    -transfertPaiements: Doctrine\ORM\PersistentCollection {#1521 …}
    -remarqueClient: null
    -refCommande: null
    -delaiAnnulation: 30
    +totalPaiementStripe: 0
    -litige: null
    -motifLitige: null
    -commentaireLitige: null
    -fraisAnnulationEur: null
    -fraisAnnulationChf: null
    -lastAction: DateTime @1781185701 {#1257
      date: 2026-06-11 15:48:21.0 Europe/Paris (+02:00)
    }
    -cancelledCommand: Proxies\__CG__\App\Entity\Commande {#1564 …}
    -replacedByCommand: null
    #createdAt: DateTime @1781192770 {#1296
      date: 2026-06-11 17:46:10.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1781192963 {#1295
      date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
    }
    #createdBy: "2le+test@2le.net"
    #updatedBy: null
  }
  -checkoutSessionId: "cs_test_a1sYAsEiFl5j9dPQUHiBbSTXuHGpoA9NyGUJgtwwOQhJBVndozbI8WIJtf"
  -paymentIntentId: "pi_3ThAr4ChnGtVUmR91XoxdBTc"
  -transfertPaiements: Doctrine\ORM\PersistentCollection {#2202 …}
  -checkoutUrl: "https://checkout.stripe.com/c/pay/cs_test_a1sYAsEiFl5j9dPQUHiBbSTXuHGpoA9NyGUJgtwwOQhJBVndozbI8WIJtf#fidnandhYHdWcXxpYCc%2FJ2FgY2RwaXEnKSdicGRmZGhqaWBTZHdsZGtxJz8nZmprcXdqaScpJ2R1bE5gfCc%2FJ3VuWnFgdnFaMDRWPU4wa0Zta0JxU1BoVzw3QGFCPTc3a0JKTFx2QUlKcnNvMGF1XT09bjd3dERkMmYyQlxhRHcwZlVtZmBdQEZhU0lMUXE1dWxsSkxgdn99Z3NHSzNQbDQ1NTFpbzZsMzx9JyknY3dqaFZgd3Ngdyc%2FcXdwYCknZ2RmbmJ3anBrYUZqaWp3Jz8nJjQxZDE1ZCcpJ2lkfGpwcVF8dWAnPyd2bGtiaWBabHFgaCcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl"
  -refunded: 0
  -balance: 13959
  -fee: 479
  -isLienPaiement: false
  #createdAt: DateTime @1781192933 {#2199
    date: 2026-06-11 17:48:53.0 Europe/Paris (+02:00)
  }
  #updatedAt: DateTime @1781192963 {#2200
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #createdBy: "2le+test@2le.net"
  #updatedBy: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_PAYMENT_CANCEL.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
117 GRANTED ROLE_HERMES_MAIL_SHOW
Lle\HermesBundle\Entity\Mail {#3428
  #id: 60189
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3408 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "client" => "HEITZMANN Colin"
    "nationalite" => "FR"
    "commande" => [
      "totalPaiementStripe" => 0
    ]
    "numCommande" => 401783
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "reservations" => [
      [
        "nomRefuge" => "Gîte Alpage de La Peule"
        "numReservation" => 74713
        "taxeSejour" => 480
        "taxeAcompte" => 480
        "nbTaxeSejour" => 2
        "reste" => 18480
        "information" => """
          Confirmation de votre réservation – Gîte Alpage de La Peule\r\n
          \r\n
          Suite à votre demande, nous avons le plaisir de vous confirmer que votre réservation au Gîte Alpage de La Peule a bien été enregistrée.\r\n
          \r\n
          Le montant total de la réservation s’élève à 90.00 CHF.\r\n
          Les moyens de paiement acceptés sur place sont : espèces (CHF ou EUR), Twint, et PayPal.\r\n
          \r\n
          Sauf demande particulière de votre part, les hébergements sont réservés jusqu’à 19h30 le jour de votre arrivée. Passé ce délai, nous nous réservons le droit de réattribuer les places.\r\n
          \r\n
          Nous vous rappelons que :\r\n
          \r\n
          Le repas du soir est servi à partir de 18h00. Merci de nous informer à l’avance en cas de régime alimentaire spécifique.\r\n
          \r\n
          Le petit-déjeuner est servi entre 7h00 et 9h00.\r\n
          \r\n
          Lors de votre arrivée vous pourrez si nécessaire passer commande pour le pic nic du lendemain, ce montant est à payer séparément, il n'est pas compris dans le prix de la nuitée.\r\n
          \r\n
          Pour des raisons d’hygiène, un drap de couchage (« sac à viande ») est obligatoire. \r\n
          Pensez également à apporter vos affaires de toilette personnelles.\r\n
          \r\n
          Nous restons à votre disposition pour toute information complémentaire et vous souhaitons d’ores et déjà un excellent séjour parmi nous.\r\n
          \r\n
          Dans l’attente de vous accueillir, veuillez recevoir nos salutations les plus cordiales.\r\n
          \r\n
          Gîte Alpage de La Peule\r\n
          Nicolas COPPEY\r\n
          nicolas.lapeule@gmail.com
          """
        "heureMaxArrivee" => "19:00"
        "heureMaxDepart" => "10:00"
        "heureRepas" => "18:00"
        "currency" => "CHF"
        "sejours" => [
          [
            "quantite" => 2
            "roomType" => "Espace dortoir"
            "total" => 18000
            "acompte" => 18000
            "currency" => "CHF"
            "acompteRoomtype" => 100
            "dateArrivee" => "14/08/2026"
            "dateDepart" => "15/08/2026"
          ]
        ]
        "dateArrivee" => "14/08/2026"
        "dateDepart" => "15/08/2026"
        "montantRembourse" => null
        "statut" => "brouillon"
      ]
    ]
    "hasCancelled" => false
    "statut" => "paye"
    "fraisRefund" => null
    "assuranceRefund" => null
    "paiements" => [
      [
        "balance" => 13959
        "amount" => 13959
        "refunded" => 0
        "statut" => "succeeded"
        "date_maj" => "11/06/2026 17:49:20"
        "currency" => "EUR"
      ]
    ]
    "insuranceFr" => "https://www.assurmix.fr/pro/documents/DDA-annulation.pdf"
    "insuranceEn" => "https://tmb.2le-test.me/assurance/trip_cancellation__en.pdf"
    "montantTotalCommandeEur" => 20626
    "montantTotalCommandeChf" => 19404
    "montantRestantEur" => 6667
    "montantRestantChf" => 19404
    "montantPayeEur" => 13959
    "montantPayeChf" => 0
    "montantFrais" => 982
    "montantAssurance" => 737
    "dateDebut" => "14/08/2026"
    "dateFin" => "15/08/2026"
    "currency" => "EUR"
    "hasAssurance" => false
    "isAgence" => false
    "refCommande" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3498 …}
  #subject: "Récapitulatif de commande N° {{ numCommande }}"
  #sendingDate: DateTime @1781192963 {#3410
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ client }},\n
    Merci pour votre réservation N° {{ numCommande }} effectuée sur notre site le {{ commande.date|date('d/m/Y') }}.\n
    Vous trouverez ci-dessous les détails de votre séjour prévu du {{ dateDebut }} au {{ dateFin }}.\n
    {% if refCommande %}\n
    Référence commande: {{ refCommande }}\n
    {% endif %}\n
    {% if isAgence %}\n
    Ce mail fait office de reçu de paiement\n
    {% endif %}\n
    {% for voyageur in voyageurs %}\n
    {{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}\t{{ voyageur.dateNaissance|default('Aucune info renseignée') }}\n
    {% endfor %}\n
    Les séjours\n
    {% for reservation in reservations %}\n
    {{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}\n
    {% for sejour in reservation.sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomType }}\t{{ sejour.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    {% for service in reservation.services %}\n
    {{ service.quantite }} x {{ service.libelle }}\t{{ service.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    Taxe de séjour\t{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}\n
    Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}\n
    Heure maximum d'arrivée: {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }}\n
    Heure maximum de départ: {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}\n
    Heure repas: {{ reservation.heureRepas|default('Aucune info renseignée') }}\n
    {% if reservation.information %}\n
    Informations complémentaires: {{ reservation.information }}\n
    {% endif %}\n
    {% endfor %}\n
    Totaux\n
    Frais de dossier : {{ montantFrais|app_format_currency('EUR') }}\n
    {% if hasAssurance %}\n
    Frais d'assurance : {{ montantAssurance|app_format_currency('EUR') }}\n
    {% endif %}\n
    {% if currency == 'EUR' %}\n
    Total : {{ montantTotalCommandeEur|app_format_currency('EUR') }}\n
    Total payé : {{ montantPayeEur|app_format_currency('EUR') }}\n
    Reste à payer : {{ montantRestantEur|app_format_currency('EUR') }}\n
    {% elseif currency == 'CHF' %}\n
    Total : {{ montantTotalCommandeChf|app_format_currency('CHF') }}\n
    Total payé : {{ montantPayeChf|app_format_currency('CHF') }}\n
    Reste à payer : {{ montantRestantChf|app_format_currency('CHF') }}\n
    {% endif %}\n
    {% if hasAssurance %}\n
    Assurance annulation souscrite. Voir les conditions : {{ insuranceFr }}\n
    {% endif %}\n
    Ceci est un message automatique. Merci de ne pas y répondre.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:px;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0px;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://montourdumontblanc.com/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong> {{ client }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Merci pour votre réservation N° <strong>{{ numCommande }}</strong> effectuée sur notre site le <strong>{{ commande.date|date('d/m/Y') }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous trouverez ci-dessous les détails de votre séjour prévu du <strong>{{ dateDebut }}</strong> au <strong>{{ dateFin }}</strong>.</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: <strong> {{ refCommande }} </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}{% if isAgence %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong> Ce mail fait office de reçu de paiement </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}<!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr> {% for reservation in reservations %} <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:20px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">{{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:20px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for sejour in reservation.sejours %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomType }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(sejour.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(sejour.currency) }} ({{ sejour.acompteRoomtype ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} {% for service in reservation.services %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.quantite }} x {{ service.libelle }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(service.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(service.currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ reservation.taxeAcompte|app_format_currency(reservation.currency) }} ({{ (reservation.taxeAcompte * 100) / (reservation.taxeSejour == 0 ? 1 : reservation.taxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="right" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;text-align:right;color:#333333;">Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:756px;" width="756" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:756px;border-radius:15px;overflow:hidden;">\n
                                                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                                                <tbody>\n
                                                                                <tr>\n
                                                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure maximum d'arrivée:</strong> {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }} - <strong>Heure maximum de départ:</strong> {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure repas:</strong> {{ reservation.heureRepas|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% if reservation.information %} <!--[if mso | IE]><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:150%;text-align:left;color:#333333;"><strong>Informations complémentaires:</strong> {{ reservation.information }}</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% endif %} <!--[if mso | IE]></tr></table><![endif]-->\n
                                                                                    </td>\n
                                                                                </tr>\n
                                                                                </tbody>\n
                                                                            </table>\n
                                                                        </div>\n
                                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% if not loop.last %} <tr>\n
                                                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <p style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                                                        </p>\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:706px;" role="presentation" width="706px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                            </td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% endif %}{% endfor %}\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px;word-break:break-word;">\n
                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Frais de dossier :</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantFrais|app_format_currency('EUR') }}</td>\n
                                            </tr> {% if hasAssurance %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Frais d'assurance :</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantAssurance|app_format_currency('EUR') }}</td>\n
                                        </tr> {% endif %} {% if currency == 'EUR' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeEur|app_format_currency('EUR') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeEur|app_format_currency('EUR') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantEur|app_format_currency('EUR') }}</td>\n
                                            </tr> {% elseif currency == 'CHF' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeChf|app_format_currency('CHF') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeChf|app_format_currency('CHF') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantChf|app_format_currency('CHF') }}</td>\n
                                            </tr> {% endif %}\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Assurance -->\n
                                {% if hasAssurance %}\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#333333;">\n
                                            <strong>Assurance annulation souscrite.</strong> <a href="{{ insuranceFr }}" target="_blank" style="color:#5E8A06;text-decoration:underline;">Voir les conditions</a>\n
                                        </div>\n
                                    </td>\n
                                </tr>\n
                                {% endif %}\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Ceci est un message automatique. Merci de ne pas y répondre.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3414
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3506 …}
  #links: Doctrine\ORM\PersistentCollection {#3520 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: "fr"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_SHOW.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
118 GRANTED ROLE_HERMES_MAIL_EDIT
Lle\HermesBundle\Entity\Mail {#3428
  #id: 60189
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3408 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "client" => "HEITZMANN Colin"
    "nationalite" => "FR"
    "commande" => [
      "totalPaiementStripe" => 0
    ]
    "numCommande" => 401783
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "reservations" => [
      [
        "nomRefuge" => "Gîte Alpage de La Peule"
        "numReservation" => 74713
        "taxeSejour" => 480
        "taxeAcompte" => 480
        "nbTaxeSejour" => 2
        "reste" => 18480
        "information" => """
          Confirmation de votre réservation – Gîte Alpage de La Peule\r\n
          \r\n
          Suite à votre demande, nous avons le plaisir de vous confirmer que votre réservation au Gîte Alpage de La Peule a bien été enregistrée.\r\n
          \r\n
          Le montant total de la réservation s’élève à 90.00 CHF.\r\n
          Les moyens de paiement acceptés sur place sont : espèces (CHF ou EUR), Twint, et PayPal.\r\n
          \r\n
          Sauf demande particulière de votre part, les hébergements sont réservés jusqu’à 19h30 le jour de votre arrivée. Passé ce délai, nous nous réservons le droit de réattribuer les places.\r\n
          \r\n
          Nous vous rappelons que :\r\n
          \r\n
          Le repas du soir est servi à partir de 18h00. Merci de nous informer à l’avance en cas de régime alimentaire spécifique.\r\n
          \r\n
          Le petit-déjeuner est servi entre 7h00 et 9h00.\r\n
          \r\n
          Lors de votre arrivée vous pourrez si nécessaire passer commande pour le pic nic du lendemain, ce montant est à payer séparément, il n'est pas compris dans le prix de la nuitée.\r\n
          \r\n
          Pour des raisons d’hygiène, un drap de couchage (« sac à viande ») est obligatoire. \r\n
          Pensez également à apporter vos affaires de toilette personnelles.\r\n
          \r\n
          Nous restons à votre disposition pour toute information complémentaire et vous souhaitons d’ores et déjà un excellent séjour parmi nous.\r\n
          \r\n
          Dans l’attente de vous accueillir, veuillez recevoir nos salutations les plus cordiales.\r\n
          \r\n
          Gîte Alpage de La Peule\r\n
          Nicolas COPPEY\r\n
          nicolas.lapeule@gmail.com
          """
        "heureMaxArrivee" => "19:00"
        "heureMaxDepart" => "10:00"
        "heureRepas" => "18:00"
        "currency" => "CHF"
        "sejours" => [
          [
            "quantite" => 2
            "roomType" => "Espace dortoir"
            "total" => 18000
            "acompte" => 18000
            "currency" => "CHF"
            "acompteRoomtype" => 100
            "dateArrivee" => "14/08/2026"
            "dateDepart" => "15/08/2026"
          ]
        ]
        "dateArrivee" => "14/08/2026"
        "dateDepart" => "15/08/2026"
        "montantRembourse" => null
        "statut" => "brouillon"
      ]
    ]
    "hasCancelled" => false
    "statut" => "paye"
    "fraisRefund" => null
    "assuranceRefund" => null
    "paiements" => [
      [
        "balance" => 13959
        "amount" => 13959
        "refunded" => 0
        "statut" => "succeeded"
        "date_maj" => "11/06/2026 17:49:20"
        "currency" => "EUR"
      ]
    ]
    "insuranceFr" => "https://www.assurmix.fr/pro/documents/DDA-annulation.pdf"
    "insuranceEn" => "https://tmb.2le-test.me/assurance/trip_cancellation__en.pdf"
    "montantTotalCommandeEur" => 20626
    "montantTotalCommandeChf" => 19404
    "montantRestantEur" => 6667
    "montantRestantChf" => 19404
    "montantPayeEur" => 13959
    "montantPayeChf" => 0
    "montantFrais" => 982
    "montantAssurance" => 737
    "dateDebut" => "14/08/2026"
    "dateFin" => "15/08/2026"
    "currency" => "EUR"
    "hasAssurance" => false
    "isAgence" => false
    "refCommande" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3498 …}
  #subject: "Récapitulatif de commande N° {{ numCommande }}"
  #sendingDate: DateTime @1781192963 {#3410
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ client }},\n
    Merci pour votre réservation N° {{ numCommande }} effectuée sur notre site le {{ commande.date|date('d/m/Y') }}.\n
    Vous trouverez ci-dessous les détails de votre séjour prévu du {{ dateDebut }} au {{ dateFin }}.\n
    {% if refCommande %}\n
    Référence commande: {{ refCommande }}\n
    {% endif %}\n
    {% if isAgence %}\n
    Ce mail fait office de reçu de paiement\n
    {% endif %}\n
    {% for voyageur in voyageurs %}\n
    {{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}\t{{ voyageur.dateNaissance|default('Aucune info renseignée') }}\n
    {% endfor %}\n
    Les séjours\n
    {% for reservation in reservations %}\n
    {{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}\n
    {% for sejour in reservation.sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomType }}\t{{ sejour.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    {% for service in reservation.services %}\n
    {{ service.quantite }} x {{ service.libelle }}\t{{ service.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    Taxe de séjour\t{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}\n
    Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}\n
    Heure maximum d'arrivée: {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }}\n
    Heure maximum de départ: {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}\n
    Heure repas: {{ reservation.heureRepas|default('Aucune info renseignée') }}\n
    {% if reservation.information %}\n
    Informations complémentaires: {{ reservation.information }}\n
    {% endif %}\n
    {% endfor %}\n
    Totaux\n
    Frais de dossier : {{ montantFrais|app_format_currency('EUR') }}\n
    {% if hasAssurance %}\n
    Frais d'assurance : {{ montantAssurance|app_format_currency('EUR') }}\n
    {% endif %}\n
    {% if currency == 'EUR' %}\n
    Total : {{ montantTotalCommandeEur|app_format_currency('EUR') }}\n
    Total payé : {{ montantPayeEur|app_format_currency('EUR') }}\n
    Reste à payer : {{ montantRestantEur|app_format_currency('EUR') }}\n
    {% elseif currency == 'CHF' %}\n
    Total : {{ montantTotalCommandeChf|app_format_currency('CHF') }}\n
    Total payé : {{ montantPayeChf|app_format_currency('CHF') }}\n
    Reste à payer : {{ montantRestantChf|app_format_currency('CHF') }}\n
    {% endif %}\n
    {% if hasAssurance %}\n
    Assurance annulation souscrite. Voir les conditions : {{ insuranceFr }}\n
    {% endif %}\n
    Ceci est un message automatique. Merci de ne pas y répondre.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:px;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0px;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://montourdumontblanc.com/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong> {{ client }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Merci pour votre réservation N° <strong>{{ numCommande }}</strong> effectuée sur notre site le <strong>{{ commande.date|date('d/m/Y') }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous trouverez ci-dessous les détails de votre séjour prévu du <strong>{{ dateDebut }}</strong> au <strong>{{ dateFin }}</strong>.</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: <strong> {{ refCommande }} </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}{% if isAgence %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong> Ce mail fait office de reçu de paiement </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}<!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr> {% for reservation in reservations %} <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:20px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">{{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:20px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for sejour in reservation.sejours %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomType }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(sejour.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(sejour.currency) }} ({{ sejour.acompteRoomtype ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} {% for service in reservation.services %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.quantite }} x {{ service.libelle }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(service.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(service.currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ reservation.taxeAcompte|app_format_currency(reservation.currency) }} ({{ (reservation.taxeAcompte * 100) / (reservation.taxeSejour == 0 ? 1 : reservation.taxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="right" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;text-align:right;color:#333333;">Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:756px;" width="756" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:756px;border-radius:15px;overflow:hidden;">\n
                                                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                                                <tbody>\n
                                                                                <tr>\n
                                                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure maximum d'arrivée:</strong> {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }} - <strong>Heure maximum de départ:</strong> {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure repas:</strong> {{ reservation.heureRepas|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% if reservation.information %} <!--[if mso | IE]><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:150%;text-align:left;color:#333333;"><strong>Informations complémentaires:</strong> {{ reservation.information }}</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% endif %} <!--[if mso | IE]></tr></table><![endif]-->\n
                                                                                    </td>\n
                                                                                </tr>\n
                                                                                </tbody>\n
                                                                            </table>\n
                                                                        </div>\n
                                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% if not loop.last %} <tr>\n
                                                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <p style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                                                        </p>\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:706px;" role="presentation" width="706px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                            </td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% endif %}{% endfor %}\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px;word-break:break-word;">\n
                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Frais de dossier :</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantFrais|app_format_currency('EUR') }}</td>\n
                                            </tr> {% if hasAssurance %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Frais d'assurance :</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantAssurance|app_format_currency('EUR') }}</td>\n
                                        </tr> {% endif %} {% if currency == 'EUR' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeEur|app_format_currency('EUR') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeEur|app_format_currency('EUR') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantEur|app_format_currency('EUR') }}</td>\n
                                            </tr> {% elseif currency == 'CHF' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeChf|app_format_currency('CHF') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeChf|app_format_currency('CHF') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantChf|app_format_currency('CHF') }}</td>\n
                                            </tr> {% endif %}\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Assurance -->\n
                                {% if hasAssurance %}\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#333333;">\n
                                            <strong>Assurance annulation souscrite.</strong> <a href="{{ insuranceFr }}" target="_blank" style="color:#5E8A06;text-decoration:underline;">Voir les conditions</a>\n
                                        </div>\n
                                    </td>\n
                                </tr>\n
                                {% endif %}\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Ceci est un message automatique. Merci de ne pas y répondre.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3414
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3506 …}
  #links: Doctrine\ORM\PersistentCollection {#3520 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: "fr"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_EDIT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
119 GRANTED ROLE_HERMES_MAIL_DELETE
Lle\HermesBundle\Entity\Mail {#3428
  #id: 60189
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3408 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "client" => "HEITZMANN Colin"
    "nationalite" => "FR"
    "commande" => [
      "totalPaiementStripe" => 0
    ]
    "numCommande" => 401783
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "reservations" => [
      [
        "nomRefuge" => "Gîte Alpage de La Peule"
        "numReservation" => 74713
        "taxeSejour" => 480
        "taxeAcompte" => 480
        "nbTaxeSejour" => 2
        "reste" => 18480
        "information" => """
          Confirmation de votre réservation – Gîte Alpage de La Peule\r\n
          \r\n
          Suite à votre demande, nous avons le plaisir de vous confirmer que votre réservation au Gîte Alpage de La Peule a bien été enregistrée.\r\n
          \r\n
          Le montant total de la réservation s’élève à 90.00 CHF.\r\n
          Les moyens de paiement acceptés sur place sont : espèces (CHF ou EUR), Twint, et PayPal.\r\n
          \r\n
          Sauf demande particulière de votre part, les hébergements sont réservés jusqu’à 19h30 le jour de votre arrivée. Passé ce délai, nous nous réservons le droit de réattribuer les places.\r\n
          \r\n
          Nous vous rappelons que :\r\n
          \r\n
          Le repas du soir est servi à partir de 18h00. Merci de nous informer à l’avance en cas de régime alimentaire spécifique.\r\n
          \r\n
          Le petit-déjeuner est servi entre 7h00 et 9h00.\r\n
          \r\n
          Lors de votre arrivée vous pourrez si nécessaire passer commande pour le pic nic du lendemain, ce montant est à payer séparément, il n'est pas compris dans le prix de la nuitée.\r\n
          \r\n
          Pour des raisons d’hygiène, un drap de couchage (« sac à viande ») est obligatoire. \r\n
          Pensez également à apporter vos affaires de toilette personnelles.\r\n
          \r\n
          Nous restons à votre disposition pour toute information complémentaire et vous souhaitons d’ores et déjà un excellent séjour parmi nous.\r\n
          \r\n
          Dans l’attente de vous accueillir, veuillez recevoir nos salutations les plus cordiales.\r\n
          \r\n
          Gîte Alpage de La Peule\r\n
          Nicolas COPPEY\r\n
          nicolas.lapeule@gmail.com
          """
        "heureMaxArrivee" => "19:00"
        "heureMaxDepart" => "10:00"
        "heureRepas" => "18:00"
        "currency" => "CHF"
        "sejours" => [
          [
            "quantite" => 2
            "roomType" => "Espace dortoir"
            "total" => 18000
            "acompte" => 18000
            "currency" => "CHF"
            "acompteRoomtype" => 100
            "dateArrivee" => "14/08/2026"
            "dateDepart" => "15/08/2026"
          ]
        ]
        "dateArrivee" => "14/08/2026"
        "dateDepart" => "15/08/2026"
        "montantRembourse" => null
        "statut" => "brouillon"
      ]
    ]
    "hasCancelled" => false
    "statut" => "paye"
    "fraisRefund" => null
    "assuranceRefund" => null
    "paiements" => [
      [
        "balance" => 13959
        "amount" => 13959
        "refunded" => 0
        "statut" => "succeeded"
        "date_maj" => "11/06/2026 17:49:20"
        "currency" => "EUR"
      ]
    ]
    "insuranceFr" => "https://www.assurmix.fr/pro/documents/DDA-annulation.pdf"
    "insuranceEn" => "https://tmb.2le-test.me/assurance/trip_cancellation__en.pdf"
    "montantTotalCommandeEur" => 20626
    "montantTotalCommandeChf" => 19404
    "montantRestantEur" => 6667
    "montantRestantChf" => 19404
    "montantPayeEur" => 13959
    "montantPayeChf" => 0
    "montantFrais" => 982
    "montantAssurance" => 737
    "dateDebut" => "14/08/2026"
    "dateFin" => "15/08/2026"
    "currency" => "EUR"
    "hasAssurance" => false
    "isAgence" => false
    "refCommande" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3498 …}
  #subject: "Récapitulatif de commande N° {{ numCommande }}"
  #sendingDate: DateTime @1781192963 {#3410
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ client }},\n
    Merci pour votre réservation N° {{ numCommande }} effectuée sur notre site le {{ commande.date|date('d/m/Y') }}.\n
    Vous trouverez ci-dessous les détails de votre séjour prévu du {{ dateDebut }} au {{ dateFin }}.\n
    {% if refCommande %}\n
    Référence commande: {{ refCommande }}\n
    {% endif %}\n
    {% if isAgence %}\n
    Ce mail fait office de reçu de paiement\n
    {% endif %}\n
    {% for voyageur in voyageurs %}\n
    {{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}\t{{ voyageur.dateNaissance|default('Aucune info renseignée') }}\n
    {% endfor %}\n
    Les séjours\n
    {% for reservation in reservations %}\n
    {{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}\n
    {% for sejour in reservation.sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomType }}\t{{ sejour.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    {% for service in reservation.services %}\n
    {{ service.quantite }} x {{ service.libelle }}\t{{ service.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    Taxe de séjour\t{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}\n
    Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}\n
    Heure maximum d'arrivée: {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }}\n
    Heure maximum de départ: {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}\n
    Heure repas: {{ reservation.heureRepas|default('Aucune info renseignée') }}\n
    {% if reservation.information %}\n
    Informations complémentaires: {{ reservation.information }}\n
    {% endif %}\n
    {% endfor %}\n
    Totaux\n
    Frais de dossier : {{ montantFrais|app_format_currency('EUR') }}\n
    {% if hasAssurance %}\n
    Frais d'assurance : {{ montantAssurance|app_format_currency('EUR') }}\n
    {% endif %}\n
    {% if currency == 'EUR' %}\n
    Total : {{ montantTotalCommandeEur|app_format_currency('EUR') }}\n
    Total payé : {{ montantPayeEur|app_format_currency('EUR') }}\n
    Reste à payer : {{ montantRestantEur|app_format_currency('EUR') }}\n
    {% elseif currency == 'CHF' %}\n
    Total : {{ montantTotalCommandeChf|app_format_currency('CHF') }}\n
    Total payé : {{ montantPayeChf|app_format_currency('CHF') }}\n
    Reste à payer : {{ montantRestantChf|app_format_currency('CHF') }}\n
    {% endif %}\n
    {% if hasAssurance %}\n
    Assurance annulation souscrite. Voir les conditions : {{ insuranceFr }}\n
    {% endif %}\n
    Ceci est un message automatique. Merci de ne pas y répondre.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:px;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0px;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://montourdumontblanc.com/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong> {{ client }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Merci pour votre réservation N° <strong>{{ numCommande }}</strong> effectuée sur notre site le <strong>{{ commande.date|date('d/m/Y') }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous trouverez ci-dessous les détails de votre séjour prévu du <strong>{{ dateDebut }}</strong> au <strong>{{ dateFin }}</strong>.</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: <strong> {{ refCommande }} </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}{% if isAgence %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong> Ce mail fait office de reçu de paiement </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}<!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr> {% for reservation in reservations %} <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:20px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">{{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:20px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for sejour in reservation.sejours %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomType }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(sejour.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(sejour.currency) }} ({{ sejour.acompteRoomtype ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} {% for service in reservation.services %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.quantite }} x {{ service.libelle }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(service.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(service.currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ reservation.taxeAcompte|app_format_currency(reservation.currency) }} ({{ (reservation.taxeAcompte * 100) / (reservation.taxeSejour == 0 ? 1 : reservation.taxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="right" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;text-align:right;color:#333333;">Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:756px;" width="756" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:756px;border-radius:15px;overflow:hidden;">\n
                                                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                                                <tbody>\n
                                                                                <tr>\n
                                                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure maximum d'arrivée:</strong> {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }} - <strong>Heure maximum de départ:</strong> {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure repas:</strong> {{ reservation.heureRepas|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% if reservation.information %} <!--[if mso | IE]><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:150%;text-align:left;color:#333333;"><strong>Informations complémentaires:</strong> {{ reservation.information }}</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% endif %} <!--[if mso | IE]></tr></table><![endif]-->\n
                                                                                    </td>\n
                                                                                </tr>\n
                                                                                </tbody>\n
                                                                            </table>\n
                                                                        </div>\n
                                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% if not loop.last %} <tr>\n
                                                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <p style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                                                        </p>\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:706px;" role="presentation" width="706px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                            </td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% endif %}{% endfor %}\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px;word-break:break-word;">\n
                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Frais de dossier :</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantFrais|app_format_currency('EUR') }}</td>\n
                                            </tr> {% if hasAssurance %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Frais d'assurance :</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantAssurance|app_format_currency('EUR') }}</td>\n
                                        </tr> {% endif %} {% if currency == 'EUR' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeEur|app_format_currency('EUR') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeEur|app_format_currency('EUR') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantEur|app_format_currency('EUR') }}</td>\n
                                            </tr> {% elseif currency == 'CHF' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeChf|app_format_currency('CHF') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeChf|app_format_currency('CHF') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantChf|app_format_currency('CHF') }}</td>\n
                                            </tr> {% endif %}\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Assurance -->\n
                                {% if hasAssurance %}\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#333333;">\n
                                            <strong>Assurance annulation souscrite.</strong> <a href="{{ insuranceFr }}" target="_blank" style="color:#5E8A06;text-decoration:underline;">Voir les conditions</a>\n
                                        </div>\n
                                    </td>\n
                                </tr>\n
                                {% endif %}\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Ceci est un message automatique. Merci de ne pas y répondre.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3414
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3506 …}
  #links: Doctrine\ORM\PersistentCollection {#3520 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: "fr"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_DELETE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
120 GRANTED ROLE_HERMES_MAIL_SEND
Lle\HermesBundle\Entity\Mail {#3428
  #id: 60189
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3408 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "client" => "HEITZMANN Colin"
    "nationalite" => "FR"
    "commande" => [
      "totalPaiementStripe" => 0
    ]
    "numCommande" => 401783
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "reservations" => [
      [
        "nomRefuge" => "Gîte Alpage de La Peule"
        "numReservation" => 74713
        "taxeSejour" => 480
        "taxeAcompte" => 480
        "nbTaxeSejour" => 2
        "reste" => 18480
        "information" => """
          Confirmation de votre réservation – Gîte Alpage de La Peule\r\n
          \r\n
          Suite à votre demande, nous avons le plaisir de vous confirmer que votre réservation au Gîte Alpage de La Peule a bien été enregistrée.\r\n
          \r\n
          Le montant total de la réservation s’élève à 90.00 CHF.\r\n
          Les moyens de paiement acceptés sur place sont : espèces (CHF ou EUR), Twint, et PayPal.\r\n
          \r\n
          Sauf demande particulière de votre part, les hébergements sont réservés jusqu’à 19h30 le jour de votre arrivée. Passé ce délai, nous nous réservons le droit de réattribuer les places.\r\n
          \r\n
          Nous vous rappelons que :\r\n
          \r\n
          Le repas du soir est servi à partir de 18h00. Merci de nous informer à l’avance en cas de régime alimentaire spécifique.\r\n
          \r\n
          Le petit-déjeuner est servi entre 7h00 et 9h00.\r\n
          \r\n
          Lors de votre arrivée vous pourrez si nécessaire passer commande pour le pic nic du lendemain, ce montant est à payer séparément, il n'est pas compris dans le prix de la nuitée.\r\n
          \r\n
          Pour des raisons d’hygiène, un drap de couchage (« sac à viande ») est obligatoire. \r\n
          Pensez également à apporter vos affaires de toilette personnelles.\r\n
          \r\n
          Nous restons à votre disposition pour toute information complémentaire et vous souhaitons d’ores et déjà un excellent séjour parmi nous.\r\n
          \r\n
          Dans l’attente de vous accueillir, veuillez recevoir nos salutations les plus cordiales.\r\n
          \r\n
          Gîte Alpage de La Peule\r\n
          Nicolas COPPEY\r\n
          nicolas.lapeule@gmail.com
          """
        "heureMaxArrivee" => "19:00"
        "heureMaxDepart" => "10:00"
        "heureRepas" => "18:00"
        "currency" => "CHF"
        "sejours" => [
          [
            "quantite" => 2
            "roomType" => "Espace dortoir"
            "total" => 18000
            "acompte" => 18000
            "currency" => "CHF"
            "acompteRoomtype" => 100
            "dateArrivee" => "14/08/2026"
            "dateDepart" => "15/08/2026"
          ]
        ]
        "dateArrivee" => "14/08/2026"
        "dateDepart" => "15/08/2026"
        "montantRembourse" => null
        "statut" => "brouillon"
      ]
    ]
    "hasCancelled" => false
    "statut" => "paye"
    "fraisRefund" => null
    "assuranceRefund" => null
    "paiements" => [
      [
        "balance" => 13959
        "amount" => 13959
        "refunded" => 0
        "statut" => "succeeded"
        "date_maj" => "11/06/2026 17:49:20"
        "currency" => "EUR"
      ]
    ]
    "insuranceFr" => "https://www.assurmix.fr/pro/documents/DDA-annulation.pdf"
    "insuranceEn" => "https://tmb.2le-test.me/assurance/trip_cancellation__en.pdf"
    "montantTotalCommandeEur" => 20626
    "montantTotalCommandeChf" => 19404
    "montantRestantEur" => 6667
    "montantRestantChf" => 19404
    "montantPayeEur" => 13959
    "montantPayeChf" => 0
    "montantFrais" => 982
    "montantAssurance" => 737
    "dateDebut" => "14/08/2026"
    "dateFin" => "15/08/2026"
    "currency" => "EUR"
    "hasAssurance" => false
    "isAgence" => false
    "refCommande" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3498 …}
  #subject: "Récapitulatif de commande N° {{ numCommande }}"
  #sendingDate: DateTime @1781192963 {#3410
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ client }},\n
    Merci pour votre réservation N° {{ numCommande }} effectuée sur notre site le {{ commande.date|date('d/m/Y') }}.\n
    Vous trouverez ci-dessous les détails de votre séjour prévu du {{ dateDebut }} au {{ dateFin }}.\n
    {% if refCommande %}\n
    Référence commande: {{ refCommande }}\n
    {% endif %}\n
    {% if isAgence %}\n
    Ce mail fait office de reçu de paiement\n
    {% endif %}\n
    {% for voyageur in voyageurs %}\n
    {{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}\t{{ voyageur.dateNaissance|default('Aucune info renseignée') }}\n
    {% endfor %}\n
    Les séjours\n
    {% for reservation in reservations %}\n
    {{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}\n
    {% for sejour in reservation.sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomType }}\t{{ sejour.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    {% for service in reservation.services %}\n
    {{ service.quantite }} x {{ service.libelle }}\t{{ service.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    Taxe de séjour\t{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}\n
    Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}\n
    Heure maximum d'arrivée: {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }}\n
    Heure maximum de départ: {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}\n
    Heure repas: {{ reservation.heureRepas|default('Aucune info renseignée') }}\n
    {% if reservation.information %}\n
    Informations complémentaires: {{ reservation.information }}\n
    {% endif %}\n
    {% endfor %}\n
    Totaux\n
    Frais de dossier : {{ montantFrais|app_format_currency('EUR') }}\n
    {% if hasAssurance %}\n
    Frais d'assurance : {{ montantAssurance|app_format_currency('EUR') }}\n
    {% endif %}\n
    {% if currency == 'EUR' %}\n
    Total : {{ montantTotalCommandeEur|app_format_currency('EUR') }}\n
    Total payé : {{ montantPayeEur|app_format_currency('EUR') }}\n
    Reste à payer : {{ montantRestantEur|app_format_currency('EUR') }}\n
    {% elseif currency == 'CHF' %}\n
    Total : {{ montantTotalCommandeChf|app_format_currency('CHF') }}\n
    Total payé : {{ montantPayeChf|app_format_currency('CHF') }}\n
    Reste à payer : {{ montantRestantChf|app_format_currency('CHF') }}\n
    {% endif %}\n
    {% if hasAssurance %}\n
    Assurance annulation souscrite. Voir les conditions : {{ insuranceFr }}\n
    {% endif %}\n
    Ceci est un message automatique. Merci de ne pas y répondre.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:px;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0px;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://montourdumontblanc.com/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong> {{ client }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Merci pour votre réservation N° <strong>{{ numCommande }}</strong> effectuée sur notre site le <strong>{{ commande.date|date('d/m/Y') }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous trouverez ci-dessous les détails de votre séjour prévu du <strong>{{ dateDebut }}</strong> au <strong>{{ dateFin }}</strong>.</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: <strong> {{ refCommande }} </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}{% if isAgence %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong> Ce mail fait office de reçu de paiement </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}<!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr> {% for reservation in reservations %} <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:20px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">{{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:20px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for sejour in reservation.sejours %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomType }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(sejour.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(sejour.currency) }} ({{ sejour.acompteRoomtype ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} {% for service in reservation.services %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.quantite }} x {{ service.libelle }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(service.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(service.currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ reservation.taxeAcompte|app_format_currency(reservation.currency) }} ({{ (reservation.taxeAcompte * 100) / (reservation.taxeSejour == 0 ? 1 : reservation.taxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="right" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;text-align:right;color:#333333;">Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:756px;" width="756" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:756px;border-radius:15px;overflow:hidden;">\n
                                                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                                                <tbody>\n
                                                                                <tr>\n
                                                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure maximum d'arrivée:</strong> {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }} - <strong>Heure maximum de départ:</strong> {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure repas:</strong> {{ reservation.heureRepas|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% if reservation.information %} <!--[if mso | IE]><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:150%;text-align:left;color:#333333;"><strong>Informations complémentaires:</strong> {{ reservation.information }}</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% endif %} <!--[if mso | IE]></tr></table><![endif]-->\n
                                                                                    </td>\n
                                                                                </tr>\n
                                                                                </tbody>\n
                                                                            </table>\n
                                                                        </div>\n
                                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% if not loop.last %} <tr>\n
                                                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <p style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                                                        </p>\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:706px;" role="presentation" width="706px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                            </td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% endif %}{% endfor %}\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px;word-break:break-word;">\n
                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Frais de dossier :</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantFrais|app_format_currency('EUR') }}</td>\n
                                            </tr> {% if hasAssurance %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Frais d'assurance :</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantAssurance|app_format_currency('EUR') }}</td>\n
                                        </tr> {% endif %} {% if currency == 'EUR' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeEur|app_format_currency('EUR') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeEur|app_format_currency('EUR') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantEur|app_format_currency('EUR') }}</td>\n
                                            </tr> {% elseif currency == 'CHF' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeChf|app_format_currency('CHF') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeChf|app_format_currency('CHF') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantChf|app_format_currency('CHF') }}</td>\n
                                            </tr> {% endif %}\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Assurance -->\n
                                {% if hasAssurance %}\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#333333;">\n
                                            <strong>Assurance annulation souscrite.</strong> <a href="{{ insuranceFr }}" target="_blank" style="color:#5E8A06;text-decoration:underline;">Voir les conditions</a>\n
                                        </div>\n
                                    </td>\n
                                </tr>\n
                                {% endif %}\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Ceci est un message automatique. Merci de ne pas y répondre.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3414
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3506 …}
  #links: Doctrine\ORM\PersistentCollection {#3520 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: "fr"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_SEND.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
121 GRANTED ROLE_HERMES_MAIL_SENDTESTMAIL
Lle\HermesBundle\Entity\Mail {#3428
  #id: 60189
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3408 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "client" => "HEITZMANN Colin"
    "nationalite" => "FR"
    "commande" => [
      "totalPaiementStripe" => 0
    ]
    "numCommande" => 401783
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "reservations" => [
      [
        "nomRefuge" => "Gîte Alpage de La Peule"
        "numReservation" => 74713
        "taxeSejour" => 480
        "taxeAcompte" => 480
        "nbTaxeSejour" => 2
        "reste" => 18480
        "information" => """
          Confirmation de votre réservation – Gîte Alpage de La Peule\r\n
          \r\n
          Suite à votre demande, nous avons le plaisir de vous confirmer que votre réservation au Gîte Alpage de La Peule a bien été enregistrée.\r\n
          \r\n
          Le montant total de la réservation s’élève à 90.00 CHF.\r\n
          Les moyens de paiement acceptés sur place sont : espèces (CHF ou EUR), Twint, et PayPal.\r\n
          \r\n
          Sauf demande particulière de votre part, les hébergements sont réservés jusqu’à 19h30 le jour de votre arrivée. Passé ce délai, nous nous réservons le droit de réattribuer les places.\r\n
          \r\n
          Nous vous rappelons que :\r\n
          \r\n
          Le repas du soir est servi à partir de 18h00. Merci de nous informer à l’avance en cas de régime alimentaire spécifique.\r\n
          \r\n
          Le petit-déjeuner est servi entre 7h00 et 9h00.\r\n
          \r\n
          Lors de votre arrivée vous pourrez si nécessaire passer commande pour le pic nic du lendemain, ce montant est à payer séparément, il n'est pas compris dans le prix de la nuitée.\r\n
          \r\n
          Pour des raisons d’hygiène, un drap de couchage (« sac à viande ») est obligatoire. \r\n
          Pensez également à apporter vos affaires de toilette personnelles.\r\n
          \r\n
          Nous restons à votre disposition pour toute information complémentaire et vous souhaitons d’ores et déjà un excellent séjour parmi nous.\r\n
          \r\n
          Dans l’attente de vous accueillir, veuillez recevoir nos salutations les plus cordiales.\r\n
          \r\n
          Gîte Alpage de La Peule\r\n
          Nicolas COPPEY\r\n
          nicolas.lapeule@gmail.com
          """
        "heureMaxArrivee" => "19:00"
        "heureMaxDepart" => "10:00"
        "heureRepas" => "18:00"
        "currency" => "CHF"
        "sejours" => [
          [
            "quantite" => 2
            "roomType" => "Espace dortoir"
            "total" => 18000
            "acompte" => 18000
            "currency" => "CHF"
            "acompteRoomtype" => 100
            "dateArrivee" => "14/08/2026"
            "dateDepart" => "15/08/2026"
          ]
        ]
        "dateArrivee" => "14/08/2026"
        "dateDepart" => "15/08/2026"
        "montantRembourse" => null
        "statut" => "brouillon"
      ]
    ]
    "hasCancelled" => false
    "statut" => "paye"
    "fraisRefund" => null
    "assuranceRefund" => null
    "paiements" => [
      [
        "balance" => 13959
        "amount" => 13959
        "refunded" => 0
        "statut" => "succeeded"
        "date_maj" => "11/06/2026 17:49:20"
        "currency" => "EUR"
      ]
    ]
    "insuranceFr" => "https://www.assurmix.fr/pro/documents/DDA-annulation.pdf"
    "insuranceEn" => "https://tmb.2le-test.me/assurance/trip_cancellation__en.pdf"
    "montantTotalCommandeEur" => 20626
    "montantTotalCommandeChf" => 19404
    "montantRestantEur" => 6667
    "montantRestantChf" => 19404
    "montantPayeEur" => 13959
    "montantPayeChf" => 0
    "montantFrais" => 982
    "montantAssurance" => 737
    "dateDebut" => "14/08/2026"
    "dateFin" => "15/08/2026"
    "currency" => "EUR"
    "hasAssurance" => false
    "isAgence" => false
    "refCommande" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3498 …}
  #subject: "Récapitulatif de commande N° {{ numCommande }}"
  #sendingDate: DateTime @1781192963 {#3410
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ client }},\n
    Merci pour votre réservation N° {{ numCommande }} effectuée sur notre site le {{ commande.date|date('d/m/Y') }}.\n
    Vous trouverez ci-dessous les détails de votre séjour prévu du {{ dateDebut }} au {{ dateFin }}.\n
    {% if refCommande %}\n
    Référence commande: {{ refCommande }}\n
    {% endif %}\n
    {% if isAgence %}\n
    Ce mail fait office de reçu de paiement\n
    {% endif %}\n
    {% for voyageur in voyageurs %}\n
    {{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}\t{{ voyageur.dateNaissance|default('Aucune info renseignée') }}\n
    {% endfor %}\n
    Les séjours\n
    {% for reservation in reservations %}\n
    {{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}\n
    {% for sejour in reservation.sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomType }}\t{{ sejour.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    {% for service in reservation.services %}\n
    {{ service.quantite }} x {{ service.libelle }}\t{{ service.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    Taxe de séjour\t{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}\n
    Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}\n
    Heure maximum d'arrivée: {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }}\n
    Heure maximum de départ: {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}\n
    Heure repas: {{ reservation.heureRepas|default('Aucune info renseignée') }}\n
    {% if reservation.information %}\n
    Informations complémentaires: {{ reservation.information }}\n
    {% endif %}\n
    {% endfor %}\n
    Totaux\n
    Frais de dossier : {{ montantFrais|app_format_currency('EUR') }}\n
    {% if hasAssurance %}\n
    Frais d'assurance : {{ montantAssurance|app_format_currency('EUR') }}\n
    {% endif %}\n
    {% if currency == 'EUR' %}\n
    Total : {{ montantTotalCommandeEur|app_format_currency('EUR') }}\n
    Total payé : {{ montantPayeEur|app_format_currency('EUR') }}\n
    Reste à payer : {{ montantRestantEur|app_format_currency('EUR') }}\n
    {% elseif currency == 'CHF' %}\n
    Total : {{ montantTotalCommandeChf|app_format_currency('CHF') }}\n
    Total payé : {{ montantPayeChf|app_format_currency('CHF') }}\n
    Reste à payer : {{ montantRestantChf|app_format_currency('CHF') }}\n
    {% endif %}\n
    {% if hasAssurance %}\n
    Assurance annulation souscrite. Voir les conditions : {{ insuranceFr }}\n
    {% endif %}\n
    Ceci est un message automatique. Merci de ne pas y répondre.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:px;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0px;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://montourdumontblanc.com/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong> {{ client }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Merci pour votre réservation N° <strong>{{ numCommande }}</strong> effectuée sur notre site le <strong>{{ commande.date|date('d/m/Y') }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous trouverez ci-dessous les détails de votre séjour prévu du <strong>{{ dateDebut }}</strong> au <strong>{{ dateFin }}</strong>.</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: <strong> {{ refCommande }} </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}{% if isAgence %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong> Ce mail fait office de reçu de paiement </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}<!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr> {% for reservation in reservations %} <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:20px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">{{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:20px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for sejour in reservation.sejours %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomType }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(sejour.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(sejour.currency) }} ({{ sejour.acompteRoomtype ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} {% for service in reservation.services %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.quantite }} x {{ service.libelle }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(service.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(service.currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ reservation.taxeAcompte|app_format_currency(reservation.currency) }} ({{ (reservation.taxeAcompte * 100) / (reservation.taxeSejour == 0 ? 1 : reservation.taxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="right" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;text-align:right;color:#333333;">Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:756px;" width="756" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:756px;border-radius:15px;overflow:hidden;">\n
                                                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                                                <tbody>\n
                                                                                <tr>\n
                                                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure maximum d'arrivée:</strong> {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }} - <strong>Heure maximum de départ:</strong> {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure repas:</strong> {{ reservation.heureRepas|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% if reservation.information %} <!--[if mso | IE]><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:150%;text-align:left;color:#333333;"><strong>Informations complémentaires:</strong> {{ reservation.information }}</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% endif %} <!--[if mso | IE]></tr></table><![endif]-->\n
                                                                                    </td>\n
                                                                                </tr>\n
                                                                                </tbody>\n
                                                                            </table>\n
                                                                        </div>\n
                                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% if not loop.last %} <tr>\n
                                                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <p style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                                                        </p>\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:706px;" role="presentation" width="706px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                            </td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% endif %}{% endfor %}\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px;word-break:break-word;">\n
                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Frais de dossier :</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantFrais|app_format_currency('EUR') }}</td>\n
                                            </tr> {% if hasAssurance %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Frais d'assurance :</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantAssurance|app_format_currency('EUR') }}</td>\n
                                        </tr> {% endif %} {% if currency == 'EUR' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeEur|app_format_currency('EUR') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeEur|app_format_currency('EUR') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantEur|app_format_currency('EUR') }}</td>\n
                                            </tr> {% elseif currency == 'CHF' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeChf|app_format_currency('CHF') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeChf|app_format_currency('CHF') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantChf|app_format_currency('CHF') }}</td>\n
                                            </tr> {% endif %}\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Assurance -->\n
                                {% if hasAssurance %}\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#333333;">\n
                                            <strong>Assurance annulation souscrite.</strong> <a href="{{ insuranceFr }}" target="_blank" style="color:#5E8A06;text-decoration:underline;">Voir les conditions</a>\n
                                        </div>\n
                                    </td>\n
                                </tr>\n
                                {% endif %}\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Ceci est un message automatique. Merci de ne pas y répondre.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3414
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3506 …}
  #links: Doctrine\ORM\PersistentCollection {#3520 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: "fr"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_SENDTESTMAIL.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
122 GRANTED ROLE_HERMES_MAIL_CANCEL
Lle\HermesBundle\Entity\Mail {#3428
  #id: 60189
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3408 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "client" => "HEITZMANN Colin"
    "nationalite" => "FR"
    "commande" => [
      "totalPaiementStripe" => 0
    ]
    "numCommande" => 401783
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "reservations" => [
      [
        "nomRefuge" => "Gîte Alpage de La Peule"
        "numReservation" => 74713
        "taxeSejour" => 480
        "taxeAcompte" => 480
        "nbTaxeSejour" => 2
        "reste" => 18480
        "information" => """
          Confirmation de votre réservation – Gîte Alpage de La Peule\r\n
          \r\n
          Suite à votre demande, nous avons le plaisir de vous confirmer que votre réservation au Gîte Alpage de La Peule a bien été enregistrée.\r\n
          \r\n
          Le montant total de la réservation s’élève à 90.00 CHF.\r\n
          Les moyens de paiement acceptés sur place sont : espèces (CHF ou EUR), Twint, et PayPal.\r\n
          \r\n
          Sauf demande particulière de votre part, les hébergements sont réservés jusqu’à 19h30 le jour de votre arrivée. Passé ce délai, nous nous réservons le droit de réattribuer les places.\r\n
          \r\n
          Nous vous rappelons que :\r\n
          \r\n
          Le repas du soir est servi à partir de 18h00. Merci de nous informer à l’avance en cas de régime alimentaire spécifique.\r\n
          \r\n
          Le petit-déjeuner est servi entre 7h00 et 9h00.\r\n
          \r\n
          Lors de votre arrivée vous pourrez si nécessaire passer commande pour le pic nic du lendemain, ce montant est à payer séparément, il n'est pas compris dans le prix de la nuitée.\r\n
          \r\n
          Pour des raisons d’hygiène, un drap de couchage (« sac à viande ») est obligatoire. \r\n
          Pensez également à apporter vos affaires de toilette personnelles.\r\n
          \r\n
          Nous restons à votre disposition pour toute information complémentaire et vous souhaitons d’ores et déjà un excellent séjour parmi nous.\r\n
          \r\n
          Dans l’attente de vous accueillir, veuillez recevoir nos salutations les plus cordiales.\r\n
          \r\n
          Gîte Alpage de La Peule\r\n
          Nicolas COPPEY\r\n
          nicolas.lapeule@gmail.com
          """
        "heureMaxArrivee" => "19:00"
        "heureMaxDepart" => "10:00"
        "heureRepas" => "18:00"
        "currency" => "CHF"
        "sejours" => [
          [
            "quantite" => 2
            "roomType" => "Espace dortoir"
            "total" => 18000
            "acompte" => 18000
            "currency" => "CHF"
            "acompteRoomtype" => 100
            "dateArrivee" => "14/08/2026"
            "dateDepart" => "15/08/2026"
          ]
        ]
        "dateArrivee" => "14/08/2026"
        "dateDepart" => "15/08/2026"
        "montantRembourse" => null
        "statut" => "brouillon"
      ]
    ]
    "hasCancelled" => false
    "statut" => "paye"
    "fraisRefund" => null
    "assuranceRefund" => null
    "paiements" => [
      [
        "balance" => 13959
        "amount" => 13959
        "refunded" => 0
        "statut" => "succeeded"
        "date_maj" => "11/06/2026 17:49:20"
        "currency" => "EUR"
      ]
    ]
    "insuranceFr" => "https://www.assurmix.fr/pro/documents/DDA-annulation.pdf"
    "insuranceEn" => "https://tmb.2le-test.me/assurance/trip_cancellation__en.pdf"
    "montantTotalCommandeEur" => 20626
    "montantTotalCommandeChf" => 19404
    "montantRestantEur" => 6667
    "montantRestantChf" => 19404
    "montantPayeEur" => 13959
    "montantPayeChf" => 0
    "montantFrais" => 982
    "montantAssurance" => 737
    "dateDebut" => "14/08/2026"
    "dateFin" => "15/08/2026"
    "currency" => "EUR"
    "hasAssurance" => false
    "isAgence" => false
    "refCommande" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3498 …}
  #subject: "Récapitulatif de commande N° {{ numCommande }}"
  #sendingDate: DateTime @1781192963 {#3410
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ client }},\n
    Merci pour votre réservation N° {{ numCommande }} effectuée sur notre site le {{ commande.date|date('d/m/Y') }}.\n
    Vous trouverez ci-dessous les détails de votre séjour prévu du {{ dateDebut }} au {{ dateFin }}.\n
    {% if refCommande %}\n
    Référence commande: {{ refCommande }}\n
    {% endif %}\n
    {% if isAgence %}\n
    Ce mail fait office de reçu de paiement\n
    {% endif %}\n
    {% for voyageur in voyageurs %}\n
    {{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}\t{{ voyageur.dateNaissance|default('Aucune info renseignée') }}\n
    {% endfor %}\n
    Les séjours\n
    {% for reservation in reservations %}\n
    {{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}\n
    {% for sejour in reservation.sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomType }}\t{{ sejour.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    {% for service in reservation.services %}\n
    {{ service.quantite }} x {{ service.libelle }}\t{{ service.total|app_format_currency(sejour.currency) }}\n
    {% endfor %}\n
    Taxe de séjour\t{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}\n
    Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}\n
    Heure maximum d'arrivée: {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }}\n
    Heure maximum de départ: {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}\n
    Heure repas: {{ reservation.heureRepas|default('Aucune info renseignée') }}\n
    {% if reservation.information %}\n
    Informations complémentaires: {{ reservation.information }}\n
    {% endif %}\n
    {% endfor %}\n
    Totaux\n
    Frais de dossier : {{ montantFrais|app_format_currency('EUR') }}\n
    {% if hasAssurance %}\n
    Frais d'assurance : {{ montantAssurance|app_format_currency('EUR') }}\n
    {% endif %}\n
    {% if currency == 'EUR' %}\n
    Total : {{ montantTotalCommandeEur|app_format_currency('EUR') }}\n
    Total payé : {{ montantPayeEur|app_format_currency('EUR') }}\n
    Reste à payer : {{ montantRestantEur|app_format_currency('EUR') }}\n
    {% elseif currency == 'CHF' %}\n
    Total : {{ montantTotalCommandeChf|app_format_currency('CHF') }}\n
    Total payé : {{ montantPayeChf|app_format_currency('CHF') }}\n
    Reste à payer : {{ montantRestantChf|app_format_currency('CHF') }}\n
    {% endif %}\n
    {% if hasAssurance %}\n
    Assurance annulation souscrite. Voir les conditions : {{ insuranceFr }}\n
    {% endif %}\n
    Ceci est un message automatique. Merci de ne pas y répondre.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:px;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0px;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://montourdumontblanc.com/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong> {{ client }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Merci pour votre réservation N° <strong>{{ numCommande }}</strong> effectuée sur notre site le <strong>{{ commande.date|date('d/m/Y') }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous trouverez ci-dessous les détails de votre séjour prévu du <strong>{{ dateDebut }}</strong> au <strong>{{ dateFin }}</strong>.</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: <strong> {{ refCommande }} </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}{% if isAgence %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong> Ce mail fait office de reçu de paiement </strong></div>\n
                                    </td>\n
                                </tr> {% endif %}<!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr> {% for reservation in reservations %} <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:20px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">{{ reservation.nomRefuge }} - N° {{ numCommande }} / {{ reservation.numReservation }} - De {{ reservation.dateArrivee }} à {{ reservation.dateDepart }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:20px;word-break:break-word;">\n
                                                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for sejour in reservation.sejours %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomType }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(sejour.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(sejour.currency) }} ({{ sejour.acompteRoomtype ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} {% for service in reservation.services %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.quantite }} x {{ service.libelle }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(service.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(service.currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                            </tr> {% endfor %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ reservation.taxeSejour|app_format_currency(reservation.currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ reservation.taxeAcompte|app_format_currency(reservation.currency) }} ({{ (reservation.taxeAcompte * 100) / (reservation.taxeSejour == 0 ? 1 : reservation.taxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="right" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;text-align:right;color:#333333;">Reste à payer: {{ reservation.reste|app_format_currency(reservation.currency) }}</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:756px;" width="756" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:756px;border-radius:15px;overflow:hidden;">\n
                                                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                                                <tbody>\n
                                                                                <tr>\n
                                                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure maximum d'arrivée:</strong> {{ reservation.heureMaxArrivee|default('Aucune info renseignée') }} - <strong>Heure maximum de départ:</strong> {{ reservation.heureMaxDepart|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Heure repas:</strong> {{ reservation.heureRepas|default('Aucune info renseignée') }}</div>\n
                                                                                        <!--[if mso | IE]></td><td class="" style="" ><![endif]-->\n
                                                                                        <div style="height:10px;line-height:10px;">&#8202;</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% if reservation.information %} <!--[if mso | IE]><td align="left" class="" style="" ><![endif]-->\n
                                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:150%;text-align:left;color:#333333;"><strong>Informations complémentaires:</strong> {{ reservation.information }}</div>\n
                                                                                        <!--[if mso | IE]></td><![endif]--> {% endif %} <!--[if mso | IE]></tr></table><![endif]-->\n
                                                                                    </td>\n
                                                                                </tr>\n
                                                                                </tbody>\n
                                                                            </table>\n
                                                                        </div>\n
                                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% if not loop.last %} <tr>\n
                                                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <p style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                                                        </p>\n
                                                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 2px lightgrey;font-size:1px;margin:0px auto;width:706px;" role="presentation" width="706px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                            </td></tr></table><![endif]-->\n
                                                                    </td>\n
                                                                </tr> {% endif %}{% endfor %}\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px;word-break:break-word;">\n
                                        <table cellpadding="5px" cellspacing="0px" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Frais de dossier :</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantFrais|app_format_currency('EUR') }}</td>\n
                                            </tr> {% if hasAssurance %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Frais d'assurance :</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantAssurance|app_format_currency('EUR') }}</td>\n
                                        </tr> {% endif %} {% if currency == 'EUR' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeEur|app_format_currency('EUR') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeEur|app_format_currency('EUR') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantEur|app_format_currency('EUR') }}</td>\n
                                            </tr> {% elseif currency == 'CHF' %} <tr>\n
                                            <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                            <td align="right" style="font-size: 16px;">{{ montantTotalCommandeChf|app_format_currency('CHF') }}</td>\n
                                        </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPayeChf|app_format_currency('CHF') }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestantChf|app_format_currency('CHF') }}</td>\n
                                            </tr> {% endif %}\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Assurance -->\n
                                {% if hasAssurance %}\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#333333;">\n
                                            <strong>Assurance annulation souscrite.</strong> <a href="{{ insuranceFr }}" target="_blank" style="color:#5E8A06;text-decoration:underline;">Voir les conditions</a>\n
                                        </div>\n
                                    </td>\n
                                </tr>\n
                                {% endif %}\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Ceci est un message automatique. Merci de ne pas y répondre.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3414
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3506 …}
  #links: Doctrine\ORM\PersistentCollection {#3520 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: "fr"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_CANCEL.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
123 GRANTED ROLE_HERMES_MAIL_SHOW
Lle\HermesBundle\Entity\Mail {#3528
  #id: 60190
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3530 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "reservation" => 74713
    "commande" => 401783
    "refuge" => "Gîte Alpage de La Peule"
    "client" => "Colin HEITZMANN"
    "clientMail" => "2le@2le.net"
    "clientTel" => "0662502713"
    "clientNationalite" => "FR"
    "clientAgence" => ""
    "clientAdresse" => """
      81 RUE DES VOSGES\n
      \n
      68110 ILLZACH
      """
    "sejours" => [
      [
        "roomtype" => "Espace dortoir"
        "quantite" => 2
        "total" => 18000
        "acompte" => 18000
        "acompteRoomType" => 100
      ]
    ]
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "services" => []
    "dateArrivee" => "14/08/2026"
    "dateDepart" => "15/08/2026"
    "nbPersonnes" => 2
    "montantTotal" => 18480
    "montantRestant" => 18480
    "montantPaye" => null
    "currency" => "CHF"
    "taxeSejour" => 480
    "nbTaxeSejour" => 2
    "acompteTaxeSejour" => 480
    "remarques" => null
    "hasAssurance" => false
    "refCommande" => null
    "link" => "https://tmb.2le-test.me/admin/reservation/show/74713"
    "montantRembourse" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3524 …}
  #subject: "Mail Réservation N° {{ commande }} / {{ reservation }}"
  #sendingDate: DateTime @1781192963 {#3519
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ refuge }},\n
    Vous avez reçu une nouvelle réservation de la part de {{ client }}, sous le numéro de la commande {{ commande }}/{{ reservation }}.\n
    Souscription assurance : {% if hasAssurance %} OUI {% else %} NON {% endif %}\n
    {% if refCommande %}\n
    Référence commande : {{ refCommande }}\n
    {% endif %}\n
    {% if remarques %}\n
    Remarques notées par le client : {{ remarques }}\n
    {% endif %}\n
    \n
    Le client\n
    Nom : {{ client }}\n
    Email : {{ clientMail }}\n
    Téléphone : {{ clientTel }}\n
    Nationalité : {{ clientNationalite }}\n
    {% if clientAgence %}\n
    Agence : {{ clientAgence }}\n
    {% endif %}\n
    Adresse : {{ clientAdresse }}\n
    \n
    Les voyageurs\n
    {% for voyageur in voyageurs %}\n
    Nom : {{ voyageur.prenom }} {{ voyageur.nom }}\n
    Date de naissance : {{ voyageur.dateNaissance }}\n
    Téléphone : {{ voyageur.telMobile }}\n
    Email : {{ voyageur.email }}\n
    {% endfor %}\n
    \n
    Les séjours\n
    De {{ dateArrivee }} à {{ dateDepart }} – {{ nbPersonnes }} Personne(s)\n
    {% for sejour in sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomtype }} – Prix total : {{ sejour.total|app_format_currency(currency) }} – Arrhes : {{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)\n
    {% if loop.last %}\n
    Taxe de séjour : {{ taxeSejour|app_format_currency(currency) }} – Arrhes : {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
    {% endif %}\n
    {% endfor %}\n
    \n
    {% if services %}\n
    Les services\n
    {% for service in services %}\n
    {{ service.serviceQuantite }} x {{ service.serviceNom }} – Prix total : {{ service.total|app_format_currency(currency) }} – Arrhes : {{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)\n
    {% endfor %}\n
    {% endif %}\n
    \n
    Totaux\n
    Total : {{ montantTotal|app_format_currency(currency) }}\n
    Total payé : {{ montantPaye|app_format_currency(currency) }}\n
    Reste à payer : {{ montantRestant|app_format_currency(currency) }}\n
    \n
    Merci de prendre en charge cette réservation avec attention.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://tmb.2le-test.me/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong>{{ refuge }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous avez reçu une nouvelle réservation de la part de <strong>{{ client }}</strong> , sous le numéro de la commande <strong>{{ commande }}/{{ reservation }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Souscription assurance: {% if hasAssurance %} <strong>OUI</strong> {% else %} <strong>NON</strong> {% endif %}</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: {{ refCommande }}</div>\n
                                    </td>\n
                                </tr> {% endif %}{% if remarques %} <tr>\n
                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:798px;border-radius:15px;overflow:hidden;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Remarques notées par le client:</strong> {{ remarques }}</div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Le client</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Nationalité </th>\n
                                                                                {% if clientAgence %}\n
                                                                                <th align="left" style="font-weight: bold;">Agence </th>\n
                                                                                {% endif %}\n
                                                                                <th align="left" style="font-weight: bold;"> Adresse </th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ client }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientMail }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientTel }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientNationalite }}</td>\n
                                                                                {% if clientAgence %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAgence }}</td>\n
                                                                                {% endif %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAdresse }}</td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">De {{ dateArrivee }} à {{ dateDepart }} - {{ nbPersonnes }} Personne(s)</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for sejour in sejours %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomtype }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)</td>\n
                                                                        </tr>\n
                                                                            <mj-raw>{% if loop.last %}</mj-raw>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ taxeSejour|app_format_currency(currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr> {% endif %} {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Services -->{% if services %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les services</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for service in services %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.serviceQuantite }} x {{ service.serviceNom }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                        </tr> {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantTotal|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPaye|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestant|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Merci de prendre en charge cette réservation avec attention.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3516
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3532 …}
  #links: Doctrine\ORM\PersistentCollection {#3534 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_SHOW.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
124 GRANTED ROLE_HERMES_MAIL_EDIT
Lle\HermesBundle\Entity\Mail {#3528
  #id: 60190
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3530 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "reservation" => 74713
    "commande" => 401783
    "refuge" => "Gîte Alpage de La Peule"
    "client" => "Colin HEITZMANN"
    "clientMail" => "2le@2le.net"
    "clientTel" => "0662502713"
    "clientNationalite" => "FR"
    "clientAgence" => ""
    "clientAdresse" => """
      81 RUE DES VOSGES\n
      \n
      68110 ILLZACH
      """
    "sejours" => [
      [
        "roomtype" => "Espace dortoir"
        "quantite" => 2
        "total" => 18000
        "acompte" => 18000
        "acompteRoomType" => 100
      ]
    ]
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "services" => []
    "dateArrivee" => "14/08/2026"
    "dateDepart" => "15/08/2026"
    "nbPersonnes" => 2
    "montantTotal" => 18480
    "montantRestant" => 18480
    "montantPaye" => null
    "currency" => "CHF"
    "taxeSejour" => 480
    "nbTaxeSejour" => 2
    "acompteTaxeSejour" => 480
    "remarques" => null
    "hasAssurance" => false
    "refCommande" => null
    "link" => "https://tmb.2le-test.me/admin/reservation/show/74713"
    "montantRembourse" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3524 …}
  #subject: "Mail Réservation N° {{ commande }} / {{ reservation }}"
  #sendingDate: DateTime @1781192963 {#3519
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ refuge }},\n
    Vous avez reçu une nouvelle réservation de la part de {{ client }}, sous le numéro de la commande {{ commande }}/{{ reservation }}.\n
    Souscription assurance : {% if hasAssurance %} OUI {% else %} NON {% endif %}\n
    {% if refCommande %}\n
    Référence commande : {{ refCommande }}\n
    {% endif %}\n
    {% if remarques %}\n
    Remarques notées par le client : {{ remarques }}\n
    {% endif %}\n
    \n
    Le client\n
    Nom : {{ client }}\n
    Email : {{ clientMail }}\n
    Téléphone : {{ clientTel }}\n
    Nationalité : {{ clientNationalite }}\n
    {% if clientAgence %}\n
    Agence : {{ clientAgence }}\n
    {% endif %}\n
    Adresse : {{ clientAdresse }}\n
    \n
    Les voyageurs\n
    {% for voyageur in voyageurs %}\n
    Nom : {{ voyageur.prenom }} {{ voyageur.nom }}\n
    Date de naissance : {{ voyageur.dateNaissance }}\n
    Téléphone : {{ voyageur.telMobile }}\n
    Email : {{ voyageur.email }}\n
    {% endfor %}\n
    \n
    Les séjours\n
    De {{ dateArrivee }} à {{ dateDepart }} – {{ nbPersonnes }} Personne(s)\n
    {% for sejour in sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomtype }} – Prix total : {{ sejour.total|app_format_currency(currency) }} – Arrhes : {{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)\n
    {% if loop.last %}\n
    Taxe de séjour : {{ taxeSejour|app_format_currency(currency) }} – Arrhes : {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
    {% endif %}\n
    {% endfor %}\n
    \n
    {% if services %}\n
    Les services\n
    {% for service in services %}\n
    {{ service.serviceQuantite }} x {{ service.serviceNom }} – Prix total : {{ service.total|app_format_currency(currency) }} – Arrhes : {{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)\n
    {% endfor %}\n
    {% endif %}\n
    \n
    Totaux\n
    Total : {{ montantTotal|app_format_currency(currency) }}\n
    Total payé : {{ montantPaye|app_format_currency(currency) }}\n
    Reste à payer : {{ montantRestant|app_format_currency(currency) }}\n
    \n
    Merci de prendre en charge cette réservation avec attention.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://tmb.2le-test.me/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong>{{ refuge }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous avez reçu une nouvelle réservation de la part de <strong>{{ client }}</strong> , sous le numéro de la commande <strong>{{ commande }}/{{ reservation }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Souscription assurance: {% if hasAssurance %} <strong>OUI</strong> {% else %} <strong>NON</strong> {% endif %}</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: {{ refCommande }}</div>\n
                                    </td>\n
                                </tr> {% endif %}{% if remarques %} <tr>\n
                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:798px;border-radius:15px;overflow:hidden;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Remarques notées par le client:</strong> {{ remarques }}</div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Le client</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Nationalité </th>\n
                                                                                {% if clientAgence %}\n
                                                                                <th align="left" style="font-weight: bold;">Agence </th>\n
                                                                                {% endif %}\n
                                                                                <th align="left" style="font-weight: bold;"> Adresse </th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ client }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientMail }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientTel }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientNationalite }}</td>\n
                                                                                {% if clientAgence %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAgence }}</td>\n
                                                                                {% endif %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAdresse }}</td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">De {{ dateArrivee }} à {{ dateDepart }} - {{ nbPersonnes }} Personne(s)</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for sejour in sejours %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomtype }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)</td>\n
                                                                        </tr>\n
                                                                            <mj-raw>{% if loop.last %}</mj-raw>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ taxeSejour|app_format_currency(currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr> {% endif %} {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Services -->{% if services %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les services</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for service in services %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.serviceQuantite }} x {{ service.serviceNom }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                        </tr> {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantTotal|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPaye|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestant|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Merci de prendre en charge cette réservation avec attention.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3516
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3532 …}
  #links: Doctrine\ORM\PersistentCollection {#3534 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_EDIT.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
125 GRANTED ROLE_HERMES_MAIL_DELETE
Lle\HermesBundle\Entity\Mail {#3528
  #id: 60190
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3530 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "reservation" => 74713
    "commande" => 401783
    "refuge" => "Gîte Alpage de La Peule"
    "client" => "Colin HEITZMANN"
    "clientMail" => "2le@2le.net"
    "clientTel" => "0662502713"
    "clientNationalite" => "FR"
    "clientAgence" => ""
    "clientAdresse" => """
      81 RUE DES VOSGES\n
      \n
      68110 ILLZACH
      """
    "sejours" => [
      [
        "roomtype" => "Espace dortoir"
        "quantite" => 2
        "total" => 18000
        "acompte" => 18000
        "acompteRoomType" => 100
      ]
    ]
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "services" => []
    "dateArrivee" => "14/08/2026"
    "dateDepart" => "15/08/2026"
    "nbPersonnes" => 2
    "montantTotal" => 18480
    "montantRestant" => 18480
    "montantPaye" => null
    "currency" => "CHF"
    "taxeSejour" => 480
    "nbTaxeSejour" => 2
    "acompteTaxeSejour" => 480
    "remarques" => null
    "hasAssurance" => false
    "refCommande" => null
    "link" => "https://tmb.2le-test.me/admin/reservation/show/74713"
    "montantRembourse" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3524 …}
  #subject: "Mail Réservation N° {{ commande }} / {{ reservation }}"
  #sendingDate: DateTime @1781192963 {#3519
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ refuge }},\n
    Vous avez reçu une nouvelle réservation de la part de {{ client }}, sous le numéro de la commande {{ commande }}/{{ reservation }}.\n
    Souscription assurance : {% if hasAssurance %} OUI {% else %} NON {% endif %}\n
    {% if refCommande %}\n
    Référence commande : {{ refCommande }}\n
    {% endif %}\n
    {% if remarques %}\n
    Remarques notées par le client : {{ remarques }}\n
    {% endif %}\n
    \n
    Le client\n
    Nom : {{ client }}\n
    Email : {{ clientMail }}\n
    Téléphone : {{ clientTel }}\n
    Nationalité : {{ clientNationalite }}\n
    {% if clientAgence %}\n
    Agence : {{ clientAgence }}\n
    {% endif %}\n
    Adresse : {{ clientAdresse }}\n
    \n
    Les voyageurs\n
    {% for voyageur in voyageurs %}\n
    Nom : {{ voyageur.prenom }} {{ voyageur.nom }}\n
    Date de naissance : {{ voyageur.dateNaissance }}\n
    Téléphone : {{ voyageur.telMobile }}\n
    Email : {{ voyageur.email }}\n
    {% endfor %}\n
    \n
    Les séjours\n
    De {{ dateArrivee }} à {{ dateDepart }} – {{ nbPersonnes }} Personne(s)\n
    {% for sejour in sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomtype }} – Prix total : {{ sejour.total|app_format_currency(currency) }} – Arrhes : {{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)\n
    {% if loop.last %}\n
    Taxe de séjour : {{ taxeSejour|app_format_currency(currency) }} – Arrhes : {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
    {% endif %}\n
    {% endfor %}\n
    \n
    {% if services %}\n
    Les services\n
    {% for service in services %}\n
    {{ service.serviceQuantite }} x {{ service.serviceNom }} – Prix total : {{ service.total|app_format_currency(currency) }} – Arrhes : {{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)\n
    {% endfor %}\n
    {% endif %}\n
    \n
    Totaux\n
    Total : {{ montantTotal|app_format_currency(currency) }}\n
    Total payé : {{ montantPaye|app_format_currency(currency) }}\n
    Reste à payer : {{ montantRestant|app_format_currency(currency) }}\n
    \n
    Merci de prendre en charge cette réservation avec attention.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://tmb.2le-test.me/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong>{{ refuge }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous avez reçu une nouvelle réservation de la part de <strong>{{ client }}</strong> , sous le numéro de la commande <strong>{{ commande }}/{{ reservation }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Souscription assurance: {% if hasAssurance %} <strong>OUI</strong> {% else %} <strong>NON</strong> {% endif %}</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: {{ refCommande }}</div>\n
                                    </td>\n
                                </tr> {% endif %}{% if remarques %} <tr>\n
                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:798px;border-radius:15px;overflow:hidden;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Remarques notées par le client:</strong> {{ remarques }}</div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Le client</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Nationalité </th>\n
                                                                                {% if clientAgence %}\n
                                                                                <th align="left" style="font-weight: bold;">Agence </th>\n
                                                                                {% endif %}\n
                                                                                <th align="left" style="font-weight: bold;"> Adresse </th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ client }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientMail }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientTel }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientNationalite }}</td>\n
                                                                                {% if clientAgence %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAgence }}</td>\n
                                                                                {% endif %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAdresse }}</td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">De {{ dateArrivee }} à {{ dateDepart }} - {{ nbPersonnes }} Personne(s)</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for sejour in sejours %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomtype }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)</td>\n
                                                                        </tr>\n
                                                                            <mj-raw>{% if loop.last %}</mj-raw>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ taxeSejour|app_format_currency(currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr> {% endif %} {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Services -->{% if services %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les services</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for service in services %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.serviceQuantite }} x {{ service.serviceNom }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                        </tr> {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantTotal|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPaye|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestant|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Merci de prendre en charge cette réservation avec attention.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3516
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3532 …}
  #links: Doctrine\ORM\PersistentCollection {#3534 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_DELETE.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
126 GRANTED ROLE_HERMES_MAIL_SEND
Lle\HermesBundle\Entity\Mail {#3528
  #id: 60190
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3530 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "reservation" => 74713
    "commande" => 401783
    "refuge" => "Gîte Alpage de La Peule"
    "client" => "Colin HEITZMANN"
    "clientMail" => "2le@2le.net"
    "clientTel" => "0662502713"
    "clientNationalite" => "FR"
    "clientAgence" => ""
    "clientAdresse" => """
      81 RUE DES VOSGES\n
      \n
      68110 ILLZACH
      """
    "sejours" => [
      [
        "roomtype" => "Espace dortoir"
        "quantite" => 2
        "total" => 18000
        "acompte" => 18000
        "acompteRoomType" => 100
      ]
    ]
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "services" => []
    "dateArrivee" => "14/08/2026"
    "dateDepart" => "15/08/2026"
    "nbPersonnes" => 2
    "montantTotal" => 18480
    "montantRestant" => 18480
    "montantPaye" => null
    "currency" => "CHF"
    "taxeSejour" => 480
    "nbTaxeSejour" => 2
    "acompteTaxeSejour" => 480
    "remarques" => null
    "hasAssurance" => false
    "refCommande" => null
    "link" => "https://tmb.2le-test.me/admin/reservation/show/74713"
    "montantRembourse" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3524 …}
  #subject: "Mail Réservation N° {{ commande }} / {{ reservation }}"
  #sendingDate: DateTime @1781192963 {#3519
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ refuge }},\n
    Vous avez reçu une nouvelle réservation de la part de {{ client }}, sous le numéro de la commande {{ commande }}/{{ reservation }}.\n
    Souscription assurance : {% if hasAssurance %} OUI {% else %} NON {% endif %}\n
    {% if refCommande %}\n
    Référence commande : {{ refCommande }}\n
    {% endif %}\n
    {% if remarques %}\n
    Remarques notées par le client : {{ remarques }}\n
    {% endif %}\n
    \n
    Le client\n
    Nom : {{ client }}\n
    Email : {{ clientMail }}\n
    Téléphone : {{ clientTel }}\n
    Nationalité : {{ clientNationalite }}\n
    {% if clientAgence %}\n
    Agence : {{ clientAgence }}\n
    {% endif %}\n
    Adresse : {{ clientAdresse }}\n
    \n
    Les voyageurs\n
    {% for voyageur in voyageurs %}\n
    Nom : {{ voyageur.prenom }} {{ voyageur.nom }}\n
    Date de naissance : {{ voyageur.dateNaissance }}\n
    Téléphone : {{ voyageur.telMobile }}\n
    Email : {{ voyageur.email }}\n
    {% endfor %}\n
    \n
    Les séjours\n
    De {{ dateArrivee }} à {{ dateDepart }} – {{ nbPersonnes }} Personne(s)\n
    {% for sejour in sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomtype }} – Prix total : {{ sejour.total|app_format_currency(currency) }} – Arrhes : {{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)\n
    {% if loop.last %}\n
    Taxe de séjour : {{ taxeSejour|app_format_currency(currency) }} – Arrhes : {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
    {% endif %}\n
    {% endfor %}\n
    \n
    {% if services %}\n
    Les services\n
    {% for service in services %}\n
    {{ service.serviceQuantite }} x {{ service.serviceNom }} – Prix total : {{ service.total|app_format_currency(currency) }} – Arrhes : {{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)\n
    {% endfor %}\n
    {% endif %}\n
    \n
    Totaux\n
    Total : {{ montantTotal|app_format_currency(currency) }}\n
    Total payé : {{ montantPaye|app_format_currency(currency) }}\n
    Reste à payer : {{ montantRestant|app_format_currency(currency) }}\n
    \n
    Merci de prendre en charge cette réservation avec attention.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://tmb.2le-test.me/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong>{{ refuge }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous avez reçu une nouvelle réservation de la part de <strong>{{ client }}</strong> , sous le numéro de la commande <strong>{{ commande }}/{{ reservation }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Souscription assurance: {% if hasAssurance %} <strong>OUI</strong> {% else %} <strong>NON</strong> {% endif %}</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: {{ refCommande }}</div>\n
                                    </td>\n
                                </tr> {% endif %}{% if remarques %} <tr>\n
                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:798px;border-radius:15px;overflow:hidden;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Remarques notées par le client:</strong> {{ remarques }}</div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Le client</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Nationalité </th>\n
                                                                                {% if clientAgence %}\n
                                                                                <th align="left" style="font-weight: bold;">Agence </th>\n
                                                                                {% endif %}\n
                                                                                <th align="left" style="font-weight: bold;"> Adresse </th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ client }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientMail }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientTel }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientNationalite }}</td>\n
                                                                                {% if clientAgence %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAgence }}</td>\n
                                                                                {% endif %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAdresse }}</td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">De {{ dateArrivee }} à {{ dateDepart }} - {{ nbPersonnes }} Personne(s)</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for sejour in sejours %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomtype }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)</td>\n
                                                                        </tr>\n
                                                                            <mj-raw>{% if loop.last %}</mj-raw>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ taxeSejour|app_format_currency(currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr> {% endif %} {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Services -->{% if services %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les services</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for service in services %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.serviceQuantite }} x {{ service.serviceNom }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                        </tr> {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantTotal|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPaye|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestant|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Merci de prendre en charge cette réservation avec attention.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3516
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3532 …}
  #links: Doctrine\ORM\PersistentCollection {#3534 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_SEND.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
127 GRANTED ROLE_HERMES_MAIL_SENDTESTMAIL
Lle\HermesBundle\Entity\Mail {#3528
  #id: 60190
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3530 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "reservation" => 74713
    "commande" => 401783
    "refuge" => "Gîte Alpage de La Peule"
    "client" => "Colin HEITZMANN"
    "clientMail" => "2le@2le.net"
    "clientTel" => "0662502713"
    "clientNationalite" => "FR"
    "clientAgence" => ""
    "clientAdresse" => """
      81 RUE DES VOSGES\n
      \n
      68110 ILLZACH
      """
    "sejours" => [
      [
        "roomtype" => "Espace dortoir"
        "quantite" => 2
        "total" => 18000
        "acompte" => 18000
        "acompteRoomType" => 100
      ]
    ]
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "services" => []
    "dateArrivee" => "14/08/2026"
    "dateDepart" => "15/08/2026"
    "nbPersonnes" => 2
    "montantTotal" => 18480
    "montantRestant" => 18480
    "montantPaye" => null
    "currency" => "CHF"
    "taxeSejour" => 480
    "nbTaxeSejour" => 2
    "acompteTaxeSejour" => 480
    "remarques" => null
    "hasAssurance" => false
    "refCommande" => null
    "link" => "https://tmb.2le-test.me/admin/reservation/show/74713"
    "montantRembourse" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3524 …}
  #subject: "Mail Réservation N° {{ commande }} / {{ reservation }}"
  #sendingDate: DateTime @1781192963 {#3519
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ refuge }},\n
    Vous avez reçu une nouvelle réservation de la part de {{ client }}, sous le numéro de la commande {{ commande }}/{{ reservation }}.\n
    Souscription assurance : {% if hasAssurance %} OUI {% else %} NON {% endif %}\n
    {% if refCommande %}\n
    Référence commande : {{ refCommande }}\n
    {% endif %}\n
    {% if remarques %}\n
    Remarques notées par le client : {{ remarques }}\n
    {% endif %}\n
    \n
    Le client\n
    Nom : {{ client }}\n
    Email : {{ clientMail }}\n
    Téléphone : {{ clientTel }}\n
    Nationalité : {{ clientNationalite }}\n
    {% if clientAgence %}\n
    Agence : {{ clientAgence }}\n
    {% endif %}\n
    Adresse : {{ clientAdresse }}\n
    \n
    Les voyageurs\n
    {% for voyageur in voyageurs %}\n
    Nom : {{ voyageur.prenom }} {{ voyageur.nom }}\n
    Date de naissance : {{ voyageur.dateNaissance }}\n
    Téléphone : {{ voyageur.telMobile }}\n
    Email : {{ voyageur.email }}\n
    {% endfor %}\n
    \n
    Les séjours\n
    De {{ dateArrivee }} à {{ dateDepart }} – {{ nbPersonnes }} Personne(s)\n
    {% for sejour in sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomtype }} – Prix total : {{ sejour.total|app_format_currency(currency) }} – Arrhes : {{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)\n
    {% if loop.last %}\n
    Taxe de séjour : {{ taxeSejour|app_format_currency(currency) }} – Arrhes : {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
    {% endif %}\n
    {% endfor %}\n
    \n
    {% if services %}\n
    Les services\n
    {% for service in services %}\n
    {{ service.serviceQuantite }} x {{ service.serviceNom }} – Prix total : {{ service.total|app_format_currency(currency) }} – Arrhes : {{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)\n
    {% endfor %}\n
    {% endif %}\n
    \n
    Totaux\n
    Total : {{ montantTotal|app_format_currency(currency) }}\n
    Total payé : {{ montantPaye|app_format_currency(currency) }}\n
    Reste à payer : {{ montantRestant|app_format_currency(currency) }}\n
    \n
    Merci de prendre en charge cette réservation avec attention.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://tmb.2le-test.me/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong>{{ refuge }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous avez reçu une nouvelle réservation de la part de <strong>{{ client }}</strong> , sous le numéro de la commande <strong>{{ commande }}/{{ reservation }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Souscription assurance: {% if hasAssurance %} <strong>OUI</strong> {% else %} <strong>NON</strong> {% endif %}</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: {{ refCommande }}</div>\n
                                    </td>\n
                                </tr> {% endif %}{% if remarques %} <tr>\n
                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:798px;border-radius:15px;overflow:hidden;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Remarques notées par le client:</strong> {{ remarques }}</div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Le client</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Nationalité </th>\n
                                                                                {% if clientAgence %}\n
                                                                                <th align="left" style="font-weight: bold;">Agence </th>\n
                                                                                {% endif %}\n
                                                                                <th align="left" style="font-weight: bold;"> Adresse </th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ client }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientMail }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientTel }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientNationalite }}</td>\n
                                                                                {% if clientAgence %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAgence }}</td>\n
                                                                                {% endif %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAdresse }}</td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">De {{ dateArrivee }} à {{ dateDepart }} - {{ nbPersonnes }} Personne(s)</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for sejour in sejours %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomtype }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)</td>\n
                                                                        </tr>\n
                                                                            <mj-raw>{% if loop.last %}</mj-raw>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ taxeSejour|app_format_currency(currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr> {% endif %} {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Services -->{% if services %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les services</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for service in services %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.serviceQuantite }} x {{ service.serviceNom }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                        </tr> {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantTotal|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPaye|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestant|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Merci de prendre en charge cette réservation avec attention.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3516
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3532 …}
  #links: Doctrine\ORM\PersistentCollection {#3534 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_SENDTESTMAIL.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details
128 GRANTED ROLE_HERMES_MAIL_CANCEL
Lle\HermesBundle\Entity\Mail {#3528
  #id: 60190
  #template: Proxies\__CG__\Lle\HermesBundle\Entity\Template {#3530 …}
  #senderName: "Mon tour du mont blanc"
  #senderEmail: "no-reply@montourdumontblanc.com"
  #data: [
    "reservation" => 74713
    "commande" => 401783
    "refuge" => "Gîte Alpage de La Peule"
    "client" => "Colin HEITZMANN"
    "clientMail" => "2le@2le.net"
    "clientTel" => "0662502713"
    "clientNationalite" => "FR"
    "clientAgence" => ""
    "clientAdresse" => """
      81 RUE DES VOSGES\n
      \n
      68110 ILLZACH
      """
    "sejours" => [
      [
        "roomtype" => "Espace dortoir"
        "quantite" => 2
        "total" => 18000
        "acompte" => 18000
        "acompteRoomType" => 100
      ]
    ]
    "voyageurs" => [
      [
        "nom" => "HEITZMANN"
        "prenom" => "Sébastien"
        "dateNaissance" => "20/02/2020"
        "email" => "sebastien@kiwi-backup.com"
        "telMobile" => "0662502713"
      ]
      [
        "nom" => "HEITZMANN"
        "prenom" => "Colin"
        "dateNaissance" => "20/02/2020"
        "email" => "2le@2le.net"
        "telMobile" => "0662502713"
      ]
    ]
    "services" => []
    "dateArrivee" => "14/08/2026"
    "dateDepart" => "15/08/2026"
    "nbPersonnes" => 2
    "montantTotal" => 18480
    "montantRestant" => 18480
    "montantPaye" => null
    "currency" => "CHF"
    "taxeSejour" => 480
    "nbTaxeSejour" => 2
    "acompteTaxeSejour" => 480
    "remarques" => null
    "hasAssurance" => false
    "refCommande" => null
    "link" => "https://tmb.2le-test.me/admin/reservation/show/74713"
    "montantRembourse" => null
  ]
  #status: "sent"
  #totalToSend: 1
  #totalSended: 1
  #recipients: Doctrine\ORM\PersistentCollection {#3524 …}
  #subject: "Mail Réservation N° {{ commande }} / {{ reservation }}"
  #sendingDate: DateTime @1781192963 {#3519
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #sendAtDate: null
  #text: """
    Bonjour {{ refuge }},\n
    Vous avez reçu une nouvelle réservation de la part de {{ client }}, sous le numéro de la commande {{ commande }}/{{ reservation }}.\n
    Souscription assurance : {% if hasAssurance %} OUI {% else %} NON {% endif %}\n
    {% if refCommande %}\n
    Référence commande : {{ refCommande }}\n
    {% endif %}\n
    {% if remarques %}\n
    Remarques notées par le client : {{ remarques }}\n
    {% endif %}\n
    \n
    Le client\n
    Nom : {{ client }}\n
    Email : {{ clientMail }}\n
    Téléphone : {{ clientTel }}\n
    Nationalité : {{ clientNationalite }}\n
    {% if clientAgence %}\n
    Agence : {{ clientAgence }}\n
    {% endif %}\n
    Adresse : {{ clientAdresse }}\n
    \n
    Les voyageurs\n
    {% for voyageur in voyageurs %}\n
    Nom : {{ voyageur.prenom }} {{ voyageur.nom }}\n
    Date de naissance : {{ voyageur.dateNaissance }}\n
    Téléphone : {{ voyageur.telMobile }}\n
    Email : {{ voyageur.email }}\n
    {% endfor %}\n
    \n
    Les séjours\n
    De {{ dateArrivee }} à {{ dateDepart }} – {{ nbPersonnes }} Personne(s)\n
    {% for sejour in sejours %}\n
    {{ sejour.quantite }} x {{ sejour.roomtype }} – Prix total : {{ sejour.total|app_format_currency(currency) }} – Arrhes : {{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)\n
    {% if loop.last %}\n
    Taxe de séjour : {{ taxeSejour|app_format_currency(currency) }} – Arrhes : {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
    {% endif %}\n
    {% endfor %}\n
    \n
    {% if services %}\n
    Les services\n
    {% for service in services %}\n
    {{ service.serviceQuantite }} x {{ service.serviceNom }} – Prix total : {{ service.total|app_format_currency(currency) }} – Arrhes : {{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)\n
    {% endfor %}\n
    {% endif %}\n
    \n
    Totaux\n
    Total : {{ montantTotal|app_format_currency(currency) }}\n
    Total payé : {{ montantPaye|app_format_currency(currency) }}\n
    Reste à payer : {{ montantRestant|app_format_currency(currency) }}\n
    \n
    Merci de prendre en charge cette réservation avec attention.
    """
  #html: """
    <!doctype html>\n
    <html lang="und" dir="auto" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">\n
    \n
    <head>\n
        <title></title>\n
        <!--[if !mso]><!-->\n
        <meta http-equiv="X-UA-Compatible" content="IE=edge">\n
        <!--<![endif]-->\n
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <style type="text/css">\n
            #outlook a {\n
                padding: 0;\n
            }\n
    \n
            body {\n
                margin: 0;\n
                padding: 0;\n
                -webkit-text-size-adjust: 100%;\n
                -ms-text-size-adjust: 100%;\n
            }\n
    \n
            table,\n
            td {\n
                border-collapse: collapse;\n
                mso-table-lspace: 0pt;\n
                mso-table-rspace: 0pt;\n
            }\n
    \n
            img {\n
                border: 0;\n
                height: auto;\n
                line-height: 100%;\n
                outline: none;\n
                text-decoration: none;\n
                -ms-interpolation-mode: bicubic;\n
            }\n
    \n
            p {\n
                display: block;\n
                margin: 13px 0;\n
            }\n
        </style>\n
        <!--[if mso]>\n
        <noscript>\n
            <xml>\n
                <o:OfficeDocumentSettings>\n
                    <o:AllowPNG/>\n
                    <o:PixelsPerInch>96</o:PixelsPerInch>\n
                </o:OfficeDocumentSettings>\n
            </xml>\n
        </noscript>\n
        <![endif]-->\n
        <!--[if lte mso 11]>\n
        <style type="text/css">\n
            .mj-outlook-group-fix { width:100% !important; }\n
        </style>\n
        <![endif]-->\n
        <style type="text/css">\n
            @media only screen and (min-width:480px) {\n
                .mj-column-px-800 {\n
                    width: 800px !important;\n
                    max-width: 800px;\n
                }\n
    \n
                .mj-column-per-100 {\n
                    width: 100% !important;\n
                    max-width: 100%;\n
                }\n
            }\n
        </style>\n
        <style media="screen and (min-width:480px)">\n
            .moz-text-html .mj-column-px-800 {\n
                width: 800px !important;\n
                max-width: 800px;\n
            }\n
    \n
            .moz-text-html .mj-column-per-100 {\n
                width: 100% !important;\n
                max-width: 100%;\n
            }\n
        </style>\n
        <style type="text/css">\n
            @media only screen and (max-width:479px) {\n
                table.mj-full-width-mobile {\n
                    width: 100% !important;\n
                }\n
    \n
                td.mj-full-width-mobile {\n
                    width: auto !important;\n
                }\n
            }\n
        </style>\n
    </head>\n
    \n
    <body style="word-spacing:normal;background-color:#f8f8f8;">\n
    <div aria-roledescription="email" style="background-color:#f8f8f8;" role="article" lang="und" dir="auto">\n
        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" bgcolor="#ffffff" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="background:#ffffff;background-color:#ffffff;margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff;background-color:#ffffff;width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="center" style="font-size:0px;padding:0;word-break:break-word;">\n
                                        <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">\n
                                            <tbody>\n
                                            <tr>\n
                                                <td style="width:70px;">\n
                                                    <img alt="logo" src="https://tmb.2le-test.me/img/logo.png" style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;" width="70" height="auto" />\n
                                                </td>\n
                                            </tr>\n
                                            </tbody>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
        <div style="margin:0px auto;max-width:600px;">\n
            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;">\n
                <tbody>\n
                <tr>\n
                    <td style="direction:ltr;font-size:0px;padding:20px 0;text-align:center;">\n
                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:800px;" ><![endif]-->\n
                        <div class="mj-column-px-800 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#ffffff;border:1px solid #ddd;vertical-align:top;" width="100%">\n
                                <tbody>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Bonjour <strong>{{ refuge }}</strong>,</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Vous avez reçu une nouvelle réservation de la part de <strong>{{ client }}</strong> , sous le numéro de la commande <strong>{{ commande }}/{{ reservation }}</strong>.</div>\n
                                    </td>\n
                                </tr>\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Souscription assurance: {% if hasAssurance %} <strong>OUI</strong> {% else %} <strong>NON</strong> {% endif %}</div>\n
                                    </td>\n
                                </tr> {% if refCommande %} <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:5px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">Référence commande: {{ refCommande }}</div>\n
                                    </td>\n
                                </tr> {% endif %}{% if remarques %} <tr>\n
                                    <td style="font-size:0px;padding:15px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="lightgrey" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:lightgrey;background-color:lightgrey;margin:0px auto;max-width:798px;border-radius:15px;overflow:hidden;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:lightgrey;background-color:lightgrey;width:100%;border-collapse:separate;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border-radius:15px;direction:ltr;font-size:0px;padding:15px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" class="" style="" ><![endif]-->\n
                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;"><strong>Remarques notées par le client:</strong> {{ remarques }}</div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Le client</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Nationalité </th>\n
                                                                                {% if clientAgence %}\n
                                                                                <th align="left" style="font-weight: bold;">Agence </th>\n
                                                                                {% endif %}\n
                                                                                <th align="left" style="font-weight: bold;"> Adresse </th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ client }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientMail }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientTel }} </td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientNationalite }}</td>\n
                                                                                {% if clientAgence %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAgence }}</td>\n
                                                                                {% endif %}\n
                                                                                <td style="border: 1px solid #ddd;">{{ clientAdresse }}</td>\n
                                                                            </tr>\n
                                                                            </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Voyageurs -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les voyageurs</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <thead>\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left" style="font-weight: bold;">Nom</th>\n
                                                                                <th align="left" style="font-weight: bold;">Date de naissance</th>\n
                                                                                <th align="left" style="font-weight: bold;">Téléphone</th>\n
                                                                                <th align="left" style="font-weight: bold;">Email</th>\n
                                                                            </tr>\n
                                                                            </thead>\n
                                                                            <tbody> {% for voyageur in voyageurs %} <tr>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.prenom|default('Aucune info renseignée') }} {{ voyageur.nom|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.dateNaissance|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.telMobile|default('Aucune info renseignée') }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ voyageur.email|default('Aucune info renseignée') }}</td>\n
                                                                            </tr> {% endfor %} </tbody>\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Séjours -->\n
                                <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les séjours</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:14px;line-height:1;text-align:left;color:#333333;">De {{ dateArrivee }} à {{ dateDepart }} - {{ nbPersonnes }} Personne(s)</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for sejour in sejours %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.quantite }} x {{ sejour.roomtype }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ sejour.acompte|app_format_currency(currency) }} ({{ sejour.acompteRoomType ?? 0 }}%)</td>\n
                                                                        </tr>\n
                                                                            <mj-raw>{% if loop.last %}</mj-raw>\n
                                                                            <tr>\n
                                                                                <td style="border: 1px solid #ddd;"> Taxe de séjour</td>\n
                                                                                <td style="border: 1px solid #ddd;">{{ taxeSejour|app_format_currency(currency) }}</td>\n
                                                                                <td style="border: 1px solid #ddd;">\n
                                                                                    {{ acompteTaxeSejour|app_format_currency(currency) }} ({{ (acompteTaxeSejour * 100) / (acompteTaxeSejour == 0 ? 1 : acompteTaxeSejour) }}%)\n
                                                                                </td>\n
                                                                            </tr> {% endif %} {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Services -->{% if services %} <tr>\n
                                    <td style="font-size:0px;padding:20px;word-break:break-word;">\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" role="presentation" style="width:798px;" width="798" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->\n
                                        <div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:798px;">\n
                                            <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">\n
                                                <tbody>\n
                                                <tr>\n
                                                    <td style="border:1px solid #ddd;direction:ltr;font-size:0px;padding:20px;text-align:center;">\n
                                                        <!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:756px;" ><![endif]-->\n
                                                        <div class="mj-column-per-100 mj-outlook-group-fix" style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">\n
                                                            <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:top;" width="100%">\n
                                                                <tbody>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:10px;padding-bottom:10px;word-break:break-word;">\n
                                                                        <div style="font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;text-align:left;color:#333333;">Les services</div>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                <tr>\n
                                                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:1px solid #ddd;">\n
                                                                            <tr style="background-color: #6e8540; color: white;">\n
                                                                                <th align="left">Détail</th>\n
                                                                                <th align="left">Prix total</th>\n
                                                                                <th align="left">Arrhes</th>\n
                                                                            </tr> {% for service in services %} <tr>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.serviceQuantite }} x {{ service.serviceNom }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.total|app_format_currency(currency) }}</td>\n
                                                                            <td style="border: 1px solid #ddd;">{{ service.acompte|app_format_currency(currency) }} ({{ service.acompteService ?? 0 }}%)</td>\n
                                                                        </tr> {% endfor %}\n
                                                                        </table>\n
                                                                    </td>\n
                                                                </tr>\n
                                                                </tbody>\n
                                                            </table>\n
                                                        </div>\n
                                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                                    </td>\n
                                                </tr>\n
                                                </tbody>\n
                                            </table>\n
                                        </div>\n
                                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr> {% endif %} <tr>\n
                                    <td align="center" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <p style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:100%;">\n
                                        </p>\n
                                        <!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 5px lightgrey;font-size:1px;margin:0px auto;width:748px;" role="presentation" width="748px" ><tr><td style="height:0;line-height:0;"> &nbsp;\n
                </td></tr></table><![endif]-->\n
                                    </td>\n
                                </tr>\n
                                <!-- Totaux -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;word-break:break-word;">\n
                                        <table cellpadding="5" cellspacing="0" width="100%" border="0" style="color:#000000;font-family:Arial, sans-serif;font-size:13px;line-height:22px;table-layout:auto;width:100%;border:0;">\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantTotal|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Total payé:</td>\n
                                                <td align="right" style="font-size: 16px;">{{ montantPaye|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                            <tr>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">Reste à payer:</td>\n
                                                <td align="right" style="font-weight: bold; font-size: 16px;">{{ montantRestant|app_format_currency(currency) }}</td>\n
                                            </tr>\n
                                        </table>\n
                                    </td>\n
                                </tr>\n
                                <!-- Footer -->\n
                                <tr>\n
                                    <td align="left" style="font-size:0px;padding:10px 25px;padding-top:40px;word-break:break-word;">\n
                                        <div style="font-family:Arial, sans-serif;font-size:12px;line-height:1;text-align:left;color:#777777;">Merci de prendre en charge cette réservation avec attention.</div>\n
                                    </td>\n
                                </tr>\n
                                </tbody>\n
                            </table>\n
                        </div>\n
                        <!--[if mso | IE]></td></tr></table><![endif]-->\n
                    </td>\n
                </tr>\n
                </tbody>\n
            </table>\n
        </div>\n
        <!--[if mso | IE]></td></tr></table><![endif]-->\n
    </div>\n
    </body>\n
    \n
    </html>
    """
  #createdAt: DateTime @1781192963 {#3516
    date: 2026-06-11 17:49:23.0 Europe/Paris (+02:00)
  }
  #updatedAt: null
  #totalUnsubscribed: 0
  #totalError: 0
  #attachement: []
  #totalOpened: 0
  #ccRecipients: Doctrine\ORM\PersistentCollection {#3532 …}
  #links: Doctrine\ORM\PersistentCollection {#3534 …}
  #tenantId: null
  #dsn: null
  #attachmentsDeleted: false
  #entityClass: "App\Entity\Commande"
  #entityId: 401783
  #mjml: null
  #locale: null
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_HERMES_MAIL_CANCEL.
"Lle\CredentialBundle\Security\CredentialVoter"
GRANTED
Show voter details