Components

4 Twig Components
6 Render Count
13 ms Render Time
10.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
TrainingSessionPlaceSearch
"App\Twig\Components\TrainingSessionPlaceSearch"
components/TrainingSessionPlaceSearch.html.twig
2 2.60ms
TrainingContact
"App\Twig\Components\TrainingContact"
components/TrainingContact.html.twig
2 7.93ms
TrainingModalAction
"App\Twig\Components\TrainingModalAction"
components/TrainingModalAction.html.twig
1 0.38ms
TrainingModal
"App\Twig\Components\TrainingModal"
components/TrainingModal.html.twig
1 2.04ms

Render calls

TrainingSessionPlaceSearch App\Twig\Components\TrainingSessionPlaceSearch 10.0 MiB 1.92 ms
Input props
[
  "training" => 366
  "selectedPlaceId" => 35
  "hidePlaceSelector" => true
]
Attributes
[]
Component
App\Twig\Components\TrainingSessionPlaceSearch {#2324
  +training: 366
  +places: [
    1 => "LILLE"
    2 => "LYON"
    3 => "MARSEILLE"
    4 => "NANTES"
    5 => "PARIS"
    6 => "TOULOUSE"
    7 => "BORDEAUX"
    8 => "NICE"
    9 => "STRASBOURG"
    10 => "MONTPELLIER"
    11 => "RENNES"
    12 => "SAINT-ETIENNE"
    13 => "LE HAVRE"
    14 => "REIMS"
    15 => "ANGERS"
    16 => "CLERMONT FERROND"
    17 => "METZ"
    18 => "NIMES"
    19 => "ROUEN"
    20 => "La Garde"
    21 => "NANCY"
    22 => "CAEN"
    23 => "POITIERS"
    24 => "TOURS"
    25 => "SAINT JEAN De BRAYE"
    26 => "AMIENS"
    27 => "LIMOGES"
    28 => "BREST"
    29 => "LE MANS"
    30 => "DUNKERQUE"
    31 => "CHARTRES"
    32 => "Pau"
    33 => "MULHOUSE"
    34 => "CABESTANY"
    35 => "AIX EN PROVENCE"
    36 => "SAINT DENIS"
    37 => "CALAIS"
    38 => "ARGENTEUIL"
    39 => "BIARRITZ"
    40 => "AVIGNON"
    41 => "AGEN"
    42 => "TERSSAC"
    43 => "ANGOULEME"
    44 => "ARLES"
    45 => "BAYONNE"
    46 => "BEZIERS"
    47 => "CARCASSONNE"
    48 => "CHAMBERY"
    49 => "TROYES"
    50 => "LENS"
    51 => "A distance"
  ]
  +selectedPlaceId: 35
  +selectedPlace: Proxies\__CG__\App\Entity\Place {#1497 …}
  +hidePlaceSelector: true
  -placeRepository: App\Repository\PlaceRepository {#2325 …}
  -trainingRepository: App\Repository\TrainingRepository {#2326 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}
TrainingContact App\Twig\Components\TrainingContact 10.0 MiB 6.65 ms
Input props
[
  "training" => Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à AIX EN PROVENCE. Elle s'adresse aux personnes souhaitant maîtriser les enjeux des marchés publics.</p><p>Cette formation s'adresse principalement aux habitants d'AIX EN PROVENCE et des villes alentours. Elle est idéale pour les professionnels, les entrepreneurs et toute personne souhaitant développer ses compétences en matière de réponse à des appels d'offres.</p><p>Suivre cette formation vous permet d'acquérir des connaissances clés sur le processus de réponse aux marchés publics. Vous apprendrez à analyser les documents de consultation, à rédiger des propositions pertinentes et à optimiser vos chances de succès.</p><p>Les thématiques abordées incluent la législation des marchés publics, les différentes étapes de la procédure, la rédaction des offres, et des études de cas pratiques. Le format en présentiel favorise les échanges et le partage d'expériences avec des formateurs experts et des participants issus de diverses horizons.</p><p>Cette formation s’adresse aussi aux habitants des villes proches telles que Marseille, Aix-en-Provence, Pertuis et Gardanne. Vous aurez l'opportunité de rencontrer d'autres professionnels intéressés par cette thématique.</p><p>Le déplacement vers notre local à <strong>Rue Fabrot, 13100 AIX EN PROVENCE</strong> est facile. En transports en commun, plusieurs lignes locales desservent la zone, avec des arrêts à proximité. La gare d'AIX EN PROVENCE est la gare la plus proche, offrant des liaisons efficaces vers Marseille et d'autres grandes villes. Si vous venez en voiture, des accès routiers directs facilitent l'arrivée, avec des possibilités de stationnement à proximité. Pour ceux venant par avion, l'aéroport de Marseille Provence est accessible, ajoutant de la simplicité à votre voyage.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel AIX EN PROVENCE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à AIX EN PROVENCE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
]
Attributes
[]
Component
App\Twig\Components\TrainingContact {#2944
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#2945 …}
  +training: Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à AIX EN PROVENCE. Elle s'adresse aux personnes souhaitant maîtriser les enjeux des marchés publics.</p><p>Cette formation s'adresse principalement aux habitants d'AIX EN PROVENCE et des villes alentours. Elle est idéale pour les professionnels, les entrepreneurs et toute personne souhaitant développer ses compétences en matière de réponse à des appels d'offres.</p><p>Suivre cette formation vous permet d'acquérir des connaissances clés sur le processus de réponse aux marchés publics. Vous apprendrez à analyser les documents de consultation, à rédiger des propositions pertinentes et à optimiser vos chances de succès.</p><p>Les thématiques abordées incluent la législation des marchés publics, les différentes étapes de la procédure, la rédaction des offres, et des études de cas pratiques. Le format en présentiel favorise les échanges et le partage d'expériences avec des formateurs experts et des participants issus de diverses horizons.</p><p>Cette formation s’adresse aussi aux habitants des villes proches telles que Marseille, Aix-en-Provence, Pertuis et Gardanne. Vous aurez l'opportunité de rencontrer d'autres professionnels intéressés par cette thématique.</p><p>Le déplacement vers notre local à <strong>Rue Fabrot, 13100 AIX EN PROVENCE</strong> est facile. En transports en commun, plusieurs lignes locales desservent la zone, avec des arrêts à proximité. La gare d'AIX EN PROVENCE est la gare la plus proche, offrant des liaisons efficaces vers Marseille et d'autres grandes villes. Si vous venez en voiture, des accès routiers directs facilitent l'arrivée, avec des possibilités de stationnement à proximité. Pour ceux venant par avion, l'aéroport de Marseille Provence est accessible, ajoutant de la simplicité à votre voyage.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel AIX EN PROVENCE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à AIX EN PROVENCE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
  +formIsSubmitted: false
  -bus: Symfony\Component\Messenger\TraceableMessageBus {#442 …}
  -formView: Symfony\Component\Form\FormView {#3053 …}
  -form: Symfony\Component\Form\Form {#3131 …}
  +formName: "contact"
  +formValues: [
    "firstname" => ""
    "lastname" => ""
    "phone" => ""
    "email" => ""
    "message" => ""
    "rgpd" => null
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
}
TrainingSessionPlaceSearch App\Twig\Components\TrainingSessionPlaceSearch 10.0 MiB 0.68 ms
Input props
[
  "training" => 366
  "selectedPlaceId" => 35
  "hidePlaceSelector" => true
]
Attributes
[]
Component
App\Twig\Components\TrainingSessionPlaceSearch {#3346
  +training: 366
  +places: [
    1 => "LILLE"
    2 => "LYON"
    3 => "MARSEILLE"
    4 => "NANTES"
    5 => "PARIS"
    6 => "TOULOUSE"
    7 => "BORDEAUX"
    8 => "NICE"
    9 => "STRASBOURG"
    10 => "MONTPELLIER"
    11 => "RENNES"
    12 => "SAINT-ETIENNE"
    13 => "LE HAVRE"
    14 => "REIMS"
    15 => "ANGERS"
    16 => "CLERMONT FERROND"
    17 => "METZ"
    18 => "NIMES"
    19 => "ROUEN"
    20 => "La Garde"
    21 => "NANCY"
    22 => "CAEN"
    23 => "POITIERS"
    24 => "TOURS"
    25 => "SAINT JEAN De BRAYE"
    26 => "AMIENS"
    27 => "LIMOGES"
    28 => "BREST"
    29 => "LE MANS"
    30 => "DUNKERQUE"
    31 => "CHARTRES"
    32 => "Pau"
    33 => "MULHOUSE"
    34 => "CABESTANY"
    35 => "AIX EN PROVENCE"
    36 => "SAINT DENIS"
    37 => "CALAIS"
    38 => "ARGENTEUIL"
    39 => "BIARRITZ"
    40 => "AVIGNON"
    41 => "AGEN"
    42 => "TERSSAC"
    43 => "ANGOULEME"
    44 => "ARLES"
    45 => "BAYONNE"
    46 => "BEZIERS"
    47 => "CARCASSONNE"
    48 => "CHAMBERY"
    49 => "TROYES"
    50 => "LENS"
    51 => "A distance"
  ]
  +selectedPlaceId: 35
  +selectedPlace: Proxies\__CG__\App\Entity\Place {#1497 …}
  +hidePlaceSelector: true
  -placeRepository: App\Repository\PlaceRepository {#2325 …}
  -trainingRepository: App\Repository\TrainingRepository {#2326 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}
TrainingContact App\Twig\Components\TrainingContact 10.0 MiB 1.29 ms
Input props
[
  "training" => Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à AIX EN PROVENCE. Elle s'adresse aux personnes souhaitant maîtriser les enjeux des marchés publics.</p><p>Cette formation s'adresse principalement aux habitants d'AIX EN PROVENCE et des villes alentours. Elle est idéale pour les professionnels, les entrepreneurs et toute personne souhaitant développer ses compétences en matière de réponse à des appels d'offres.</p><p>Suivre cette formation vous permet d'acquérir des connaissances clés sur le processus de réponse aux marchés publics. Vous apprendrez à analyser les documents de consultation, à rédiger des propositions pertinentes et à optimiser vos chances de succès.</p><p>Les thématiques abordées incluent la législation des marchés publics, les différentes étapes de la procédure, la rédaction des offres, et des études de cas pratiques. Le format en présentiel favorise les échanges et le partage d'expériences avec des formateurs experts et des participants issus de diverses horizons.</p><p>Cette formation s’adresse aussi aux habitants des villes proches telles que Marseille, Aix-en-Provence, Pertuis et Gardanne. Vous aurez l'opportunité de rencontrer d'autres professionnels intéressés par cette thématique.</p><p>Le déplacement vers notre local à <strong>Rue Fabrot, 13100 AIX EN PROVENCE</strong> est facile. En transports en commun, plusieurs lignes locales desservent la zone, avec des arrêts à proximité. La gare d'AIX EN PROVENCE est la gare la plus proche, offrant des liaisons efficaces vers Marseille et d'autres grandes villes. Si vous venez en voiture, des accès routiers directs facilitent l'arrivée, avec des possibilités de stationnement à proximité. Pour ceux venant par avion, l'aéroport de Marseille Provence est accessible, ajoutant de la simplicité à votre voyage.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel AIX EN PROVENCE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à AIX EN PROVENCE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
]
Attributes
[]
Component
App\Twig\Components\TrainingContact {#3417
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#2945 …}
  +training: Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à AIX EN PROVENCE. Elle s'adresse aux personnes souhaitant maîtriser les enjeux des marchés publics.</p><p>Cette formation s'adresse principalement aux habitants d'AIX EN PROVENCE et des villes alentours. Elle est idéale pour les professionnels, les entrepreneurs et toute personne souhaitant développer ses compétences en matière de réponse à des appels d'offres.</p><p>Suivre cette formation vous permet d'acquérir des connaissances clés sur le processus de réponse aux marchés publics. Vous apprendrez à analyser les documents de consultation, à rédiger des propositions pertinentes et à optimiser vos chances de succès.</p><p>Les thématiques abordées incluent la législation des marchés publics, les différentes étapes de la procédure, la rédaction des offres, et des études de cas pratiques. Le format en présentiel favorise les échanges et le partage d'expériences avec des formateurs experts et des participants issus de diverses horizons.</p><p>Cette formation s’adresse aussi aux habitants des villes proches telles que Marseille, Aix-en-Provence, Pertuis et Gardanne. Vous aurez l'opportunité de rencontrer d'autres professionnels intéressés par cette thématique.</p><p>Le déplacement vers notre local à <strong>Rue Fabrot, 13100 AIX EN PROVENCE</strong> est facile. En transports en commun, plusieurs lignes locales desservent la zone, avec des arrêts à proximité. La gare d'AIX EN PROVENCE est la gare la plus proche, offrant des liaisons efficaces vers Marseille et d'autres grandes villes. Si vous venez en voiture, des accès routiers directs facilitent l'arrivée, avec des possibilités de stationnement à proximité. Pour ceux venant par avion, l'aéroport de Marseille Provence est accessible, ajoutant de la simplicité à votre voyage.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel AIX EN PROVENCE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à AIX EN PROVENCE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
  +formIsSubmitted: false
  -bus: Symfony\Component\Messenger\TraceableMessageBus {#442 …}
  -formView: Symfony\Component\Form\FormView {#3435 …}
  -form: Symfony\Component\Form\Form {#3495 …}
  +formName: "contact"
  +formValues: [
    "firstname" => ""
    "lastname" => ""
    "phone" => ""
    "email" => ""
    "message" => ""
    "rgpd" => null
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
}
TrainingModalAction App\Twig\Components\TrainingModalAction 10.0 MiB 0.38 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\TrainingModalAction {#3665
  +isCpf: false
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}
TrainingModal App\Twig\Components\TrainingModal 10.0 MiB 2.04 ms
Input props
[
  "training" => Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à AIX EN PROVENCE. Elle s'adresse aux personnes souhaitant maîtriser les enjeux des marchés publics.</p><p>Cette formation s'adresse principalement aux habitants d'AIX EN PROVENCE et des villes alentours. Elle est idéale pour les professionnels, les entrepreneurs et toute personne souhaitant développer ses compétences en matière de réponse à des appels d'offres.</p><p>Suivre cette formation vous permet d'acquérir des connaissances clés sur le processus de réponse aux marchés publics. Vous apprendrez à analyser les documents de consultation, à rédiger des propositions pertinentes et à optimiser vos chances de succès.</p><p>Les thématiques abordées incluent la législation des marchés publics, les différentes étapes de la procédure, la rédaction des offres, et des études de cas pratiques. Le format en présentiel favorise les échanges et le partage d'expériences avec des formateurs experts et des participants issus de diverses horizons.</p><p>Cette formation s’adresse aussi aux habitants des villes proches telles que Marseille, Aix-en-Provence, Pertuis et Gardanne. Vous aurez l'opportunité de rencontrer d'autres professionnels intéressés par cette thématique.</p><p>Le déplacement vers notre local à <strong>Rue Fabrot, 13100 AIX EN PROVENCE</strong> est facile. En transports en commun, plusieurs lignes locales desservent la zone, avec des arrêts à proximité. La gare d'AIX EN PROVENCE est la gare la plus proche, offrant des liaisons efficaces vers Marseille et d'autres grandes villes. Si vous venez en voiture, des accès routiers directs facilitent l'arrivée, avec des possibilités de stationnement à proximité. Pour ceux venant par avion, l'aéroport de Marseille Provence est accessible, ajoutant de la simplicité à votre voyage.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel AIX EN PROVENCE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à AIX EN PROVENCE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
]
Attributes
[]
Component
App\Twig\Components\TrainingModal {#3725
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#3726 …}
  +training: Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à AIX EN PROVENCE. Elle s'adresse aux personnes souhaitant maîtriser les enjeux des marchés publics.</p><p>Cette formation s'adresse principalement aux habitants d'AIX EN PROVENCE et des villes alentours. Elle est idéale pour les professionnels, les entrepreneurs et toute personne souhaitant développer ses compétences en matière de réponse à des appels d'offres.</p><p>Suivre cette formation vous permet d'acquérir des connaissances clés sur le processus de réponse aux marchés publics. Vous apprendrez à analyser les documents de consultation, à rédiger des propositions pertinentes et à optimiser vos chances de succès.</p><p>Les thématiques abordées incluent la législation des marchés publics, les différentes étapes de la procédure, la rédaction des offres, et des études de cas pratiques. Le format en présentiel favorise les échanges et le partage d'expériences avec des formateurs experts et des participants issus de diverses horizons.</p><p>Cette formation s’adresse aussi aux habitants des villes proches telles que Marseille, Aix-en-Provence, Pertuis et Gardanne. Vous aurez l'opportunité de rencontrer d'autres professionnels intéressés par cette thématique.</p><p>Le déplacement vers notre local à <strong>Rue Fabrot, 13100 AIX EN PROVENCE</strong> est facile. En transports en commun, plusieurs lignes locales desservent la zone, avec des arrêts à proximité. La gare d'AIX EN PROVENCE est la gare la plus proche, offrant des liaisons efficaces vers Marseille et d'autres grandes villes. Si vous venez en voiture, des accès routiers directs facilitent l'arrivée, avec des possibilités de stationnement à proximité. Pour ceux venant par avion, l'aéroport de Marseille Provence est accessible, ajoutant de la simplicité à votre voyage.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel AIX EN PROVENCE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à AIX EN PROVENCE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
  +action: "pdf"
  -bus: Symfony\Component\Messenger\TraceableMessageBus {#442 …}
  -formView: Symfony\Component\Form\FormView {#3744 …}
  -form: Symfony\Component\Form\Form {#3835 …}
  +formName: "training_modal"
  +formValues: [
    "firstname" => ""
    "lastname" => ""
    "phone" => ""
    "email" => ""
    "rgpd" => null
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}