Forms
-
event
-
title
-
coverImage
-
dateStart
-
timeStart
-
place
-
rubric
-
precisionPrice
-
description
-
artists
-
organizer
-
festival
-
videos
-
links
-
submit
-
__dynamic_error
-
dateEnd
-
timeEnd
-
tickets
-
0
-
url
-
price
-
information
-
-
-
_token
-
event
"App\Form\EventType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_extra_fields | true |
same as passed value |
| data | App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | true |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| categoriesCheckbox | [] |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } |
| data_class | "App\Entity\Event" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1571 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Event" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1573 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1572 …} $translationDomain: "validators" } } |
| validation_groups | null |
| youtube_api_key | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "event" "_event" ] |
| cache_key | "_event_event" |
| compound | true |
| data | App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2155 -errors: [] -form: Symfony\Component\Form\Form {#2092 …} } |
| form | Symfony\Component\Form\FormView {#2154 …5} |
| full_name | "event" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "event" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event" |
| valid | true |
| value | App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Peur en panne, une chasse au trésor d’Halloween" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Titre de l'évènement" ] |
[ "placeholder" => "Titre de l'évènement" ] |
| empty_data | "" |
same as passed value |
| label | "Titre*" |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "Titre de l'évènement" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Titre*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1609 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1608 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Titre de l'évènement" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_event_title" ] |
| cache_key | "_event_title_text" |
| compound | false |
| data | "Peur en panne, une chasse au trésor d’Halloween" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14733 -errors: [] -form: Symfony\Component\Form\Form {#2095 …} } |
| form | Symfony\Component\Form\FormView {#2158 …5} |
| full_name | "event[title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_title" |
| label | "Titre*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_title" |
| uses_autocomplete | false |
| valid | true |
| value | "Peur en panne, une chasse au trésor d’Halloween" |
coverImage
"Symfony\Component\Form\Extension\Core\Type\FileType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Image (JPEG, PNG)" "data-controller" => "image-preview" ] |
[ "placeholder" => "Image (JPEG, PNG)" "data-controller" => "image-preview" ] |
| constraints | [ Symfony\Component\Validator\Constraints\File {#1583 +payload: null +groups: ? ?array +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/png" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Veuillez utiliser un format d'image valide (JPEG ou PNG)" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 2000000 } ] |
[ Symfony\Component\Validator\Constraints\File {#1583 +payload: null +groups: ? ?array +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/png" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Veuillez utiliser un format d'image valide (JPEG ou PNG)" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 2000000 } ] |
| label | "Ajouter une image" |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | true |
| attr | [ "placeholder" => "Image (JPEG, PNG)" "data-controller" => "image-preview" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\File {#1583 +payload: null +groups: ? ?array +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/png" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Veuillez utiliser un format d'image valide (JPEG ou PNG)" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 2000000 } ] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid file." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Ajouter une image" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| multiple | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1623 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1622 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Image (JPEG, PNG)" "data-controller" => "image-preview" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_event_coverImage" ] |
| cache_key | "_event_coverImage_file" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2215 -errors: [] -form: Symfony\Component\Form\Form {#2098 …} } |
| form | Symfony\Component\Form\FormView {#14732 …5} |
| full_name | "event[coverImage]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_coverImage" |
| label | "Ajouter une image" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "coverImage" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "file" |
| unique_block_prefix | "_event_coverImage" |
| valid | true |
| value | "" |
dateStart
"Symfony\Component\Form\Extension\Core\Type\DateType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1761868800 {#2166 date: 2025-10-31 00:00:00.0 UTC (+00:00) } |
| View Format |
"31/10/2025"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" "required" => true ] |
[ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" "required" => true ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1585 +payload: null +groups: [ "submission" ] +message: "La date de début ne peut pas être vide." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Date {#1587 +payload: null +groups: [ "submission" ] +message: "Veuillez entrer une date valide." } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1585 +payload: null +groups: [ "submission" ] +message: "La date de début ne peut pas être vide." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Date {#1587 +payload: null +groups: [ "submission" ] +message: "Veuillez entrer une date valide." } ] |
| format | "dd/MM/yyyy" |
same as passed value |
| html5 | false |
same as passed value |
| label | "Date*" |
same as passed value |
| required | true |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" "required" => true ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| calendar | null |
| choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1585 +payload: null +groups: [ "submission" ] +message: "La date de début ne peut pas être vide." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Date {#1587 +payload: null +groups: [ "submission" ] +message: "Veuillez entrer une date valide." } ] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "dd/MM/yyyy" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "Please enter a valid date." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Date*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => null ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1643 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1642 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" "required" => true ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_event_dateStart" ] |
| cache_key | "_event_dateStart_date" |
| compound | false |
| data | DateTime @1761868800 {#2166 date: 2025-10-31 00:00:00.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14737 -errors: [] -form: Symfony\Component\Form\Form {#2101 …} } |
| form | Symfony\Component\Form\FormView {#14772 …5} |
| full_name | "event[dateStart]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_dateStart" |
| label | "Date*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "dateStart" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_dateStart" |
| valid | true |
| value | "31/10/2025" |
| widget | "single_text" |
timeStart
"Symfony\Component\Form\Extension\Core\Type\TimeType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @64800 {#2171 date: 1970-01-01 18:00:00.0 UTC (+00:00) } |
| View Format |
"18:00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
[ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
| html5 | false |
same as passed value |
| label | "Horaire" |
same as passed value |
| required | false |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| choice_translation_domain | [ "hour" => false "minute" => false "second" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| hours | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "H:i:s" |
| invalid_message | "Please enter a valid time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Horaire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| minutes | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| model_timezone | null |
| placeholder | [ "hour" => "" "minute" => "" "second" => "" ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| reference_date | null |
| required | false |
| row_attr | [] |
| seconds | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1664 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1663 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "time" "_event_timeStart" ] |
| cache_key | "_event_timeStart_time" |
| compound | false |
| data | DateTime @64800 {#2171 date: 1970-01-01 18:00:00.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14763 -errors: [] -form: Symfony\Component\Form\Form {#2104 …} } |
| form | Symfony\Component\Form\FormView {#14753 …5} |
| full_name | "event[timeStart]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_timeStart" |
| label | "Horaire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "timeStart" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_timeStart" |
| valid | true |
| value | "18:00" |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
place
"App\Form\Autocomplete\PlaceField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Choisir un lieu" ] |
[ "placeholder" => "Choisir un lieu" ] |
| label | "Lieu*" |
same as passed value |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
[ "create" => true "createOnBlur" => true "delimiter" => "," ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "Choisir un lieu" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | true |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "title" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Loader\LazyChoiceLoader {#1722 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#2210 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1856 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1724 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1726 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | "slug" |
| choices | null |
| class | "App\Entity\Place" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| filter_query | Closure(QueryBuilder $qb, string $query, PlaceRepository $repo) {#1710 class: "App\Form\Autocomplete\PlaceField" this: App\Form\Autocomplete\PlaceField {#1672 …} } |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1830 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#928 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Lieu*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 5 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Choisir un lieu" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| query_builder | Doctrine\ORM\QueryBuilder {#1716 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1713 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "place" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1719 #from: "App\Entity\Place" #alias: "place" #indexBy: null } ] "join" => [ "place" => [ Doctrine\ORM\Query\Expr\Join {#1720 #joinType: "LEFT" #join: "place.events" #alias: "e" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1721 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "e.isPublished = true" "e.isValidated = true" ] } "groupBy" => [] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\QueryType {#1717 …} -dql: "SELECT place FROM App\Entity\Place place LEFT JOIN place.events e WHERE e.isPublished = true AND e.isValidated = true" -parameters: Doctrine\Common\Collections\ArrayCollection {#1718 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "e" => "place" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} } |
| required | false |
| row_attr | [] |
| searchable_fields | null |
| security | false |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1711 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1714 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Choisir un lieu" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/place_field" "data-symfony--ux-autocomplete--autocomplete-tom-select-options-value" => "{"create":true,"createOnBlur":true,"delimiter":","}" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 5 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Chargement d'autres résultats..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "Aucun résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "Aucun autre résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Ajouter %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ux_entity_autocomplete" "place_field" "_event_place" ] |
| cache_key | "_event_place_place_field" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#14789 -errors: [] -form: Symfony\Component\Form\Form {#2107 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#14790 …5} |
| full_name | "event[place]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_place" |
| is_selected | Closure($choice, $value) {#14794 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Lieu*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "place" |
| placeholder | "Choisir un lieu" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_place" |
| uses_autocomplete | true |
| valid | true |
| value | "" |
rubric
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } |
| View Format |
"9"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choice_label | "name" |
same as passed value |
| class | "App\Entity\Rubric" |
same as passed value |
| label | "Rubrique*" |
same as passed value |
| placeholder | "Choisir une rubrique" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1861 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1892 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1860 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1726 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1843 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1864 …} } |
| choices | null |
| class | "App\Entity\Rubric" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1889 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#989 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Rubrique*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Choisir une rubrique" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| query_builder | null |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1893 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1894 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_event_rubric" ] |
| cache_key | "_event_rubric_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14834 +data: App\Entity\Rubric {#14826 …} +value: "1" +label: "Concert" +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14821 +data: App\Entity\Rubric {#14811 …} +value: "2" +label: "Spectacle" +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14832 +data: App\Entity\Rubric {#14797 …} +value: "3" +label: "Soirée" +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14812 +data: App\Entity\Rubric {#14841 …} +value: "4" +label: "Exposition" +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14833 +data: App\Entity\Rubric {#14846 …} +value: "5" +label: "Cinéma" +attr: [] +labelTranslationParameters: [] } 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14823 +data: App\Entity\Rubric {#14851 …} +value: "6" +label: "Action citoyenne" +attr: [] +labelTranslationParameters: [] } 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14827 +data: App\Entity\Rubric {#14856 …} +value: "7" +label: "Sport" +attr: [] +labelTranslationParameters: [] } 8 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14822 +data: App\Entity\Rubric {#14861 …} +value: "8" +label: "Stage" +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14831 +data: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } +value: "9" +label: "Autre" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#14837 -errors: [] -form: Symfony\Component\Form\Form {#2110 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#14795 …5} |
| full_name | "event[rubric]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_rubric" |
| is_selected | Closure($choice, $value) {#14835 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Rubrique*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "rubric" |
| placeholder | "Choisir une rubrique" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_rubric" |
| uses_autocomplete | false |
| valid | true |
| value | "9" |
precisionPrice
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "FREE" |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [ "Plein tarif non communiqué" => null "Entrée libre" => "FREE" "Prix libre et conscient" => "AWARE" "Payant" => "PAYING" ] |
[ "Plein tarif non communiqué" => null "Entrée libre" => "FREE" "Prix libre et conscient" => "AWARE" "Payant" => "PAYING" ] |
| label | "Tarif" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Plein tarif non communiqué" => null "Entrée libre" => "FREE" "Prix libre et conscient" => "AWARE" "Payant" => "PAYING" ] |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Tarif" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1854 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1848 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_event_precisionPrice" ] |
| cache_key | "_event_precisionPrice_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#14830 +data: null +value: "0" +label: "Plein tarif non communiqué" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#14868 +data: "FREE" +value: "1" +label: "Entrée libre" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#14869 +data: "AWARE" +value: "2" +label: "Prix libre et conscient" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#14870 +data: "PAYING" +value: "3" +label: "Payant" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "FREE" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#14866 -errors: [] -form: Symfony\Component\Form\Form {#2113 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#14836 …5} |
| full_name | "event[precisionPrice]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_precisionPrice" |
| is_selected | Closure($choice, $value) {#14872 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Tarif" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "precisionPrice" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_precisionPrice" |
| uses_autocomplete | false |
| valid | true |
| value | "1" |
description
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "trix-editor" ] |
[ "data-controller" => "trix-editor" ] |
| label | "Description*" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "data-controller" => "trix-editor" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1808 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Description*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1810 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1809 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "trix-editor" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_event_description" ] |
| cache_key | "_event_description_textarea" |
| compound | false |
| data | """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14873 -errors: [] -form: Symfony\Component\Form\Form {#2116 …} } |
| form | Symfony\Component\Form\FormView {#14874 …5} |
| full_name | "event[description]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_description" |
| label | "Description*" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "description" |
| pattern | null |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_description" |
| uses_autocomplete | false |
| valid | true |
| value | """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ |
artists
"App\Form\Autocomplete\ArtistField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351} -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } |
| View Format |
[] |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Précisez les artistes" ] |
[ "placeholder" => "Précisez les artistes" ] |
| label | "Artistes" |
same as passed value |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
[ "create" => true "createOnBlur" => true "delimiter" => "," ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "Précisez les artistes" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | true |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Loader\LazyChoiceLoader {#1908 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#14657 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1907 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1909 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1726 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1911 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1910 …} } |
| choices | null |
| class | "App\Entity\Artist" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} |
| empty_data | [] |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| filter_query | null |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1902 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1341 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Artistes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | true |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| query_builder | null |
| required | false |
| row_attr | [] |
| searchable_fields | [
"name"
] |
| security | false |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1897 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1896 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Précisez les artistes" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/artist_field" "data-symfony--ux-autocomplete--autocomplete-tom-select-options-value" => "{"create":true,"createOnBlur":true,"delimiter":","}" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Chargement d'autres résultats..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "Aucun résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "Aucun autre résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Ajouter %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ux_entity_autocomplete" "artist_field" "_event_artists" ] |
| cache_key | "_event_artists_artist_field" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [] |
| compound | false |
| data | Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351} -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#14875 -errors: [] -form: Symfony\Component\Form\Form {#2119 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#14876 …5} |
| full_name | "event[artists][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_artists" |
| is_selected | Closure($choice, array $values) {#14878 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Artistes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | true |
| name | "artists" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_artists" |
| uses_autocomplete | true |
| valid | true |
| value | [] |
organizer
"App\Form\Autocomplete\OrganizerField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } |
| View Format |
"3627"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "L' organisateur" ] |
[ "placeholder" => "L' organisateur" ] |
| label | "Organisateur" |
same as passed value |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
[ "create" => true "createOnBlur" => true "delimiter" => "," ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "L' organisateur" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | true |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Loader\LazyChoiceLoader {#1942 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#14665 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1941 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1943 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1726 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1945 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1944 …} } |
| choices | null |
| class | "App\Entity\Organizer" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| filter_query | null |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1935 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1074 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Organisateur" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Ajouter un organisateur" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| query_builder | null |
| required | false |
| row_attr | [] |
| searchable_fields | [
"name"
] |
| security | false |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1931 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1930 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "L' organisateur" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/organizer_field" "data-symfony--ux-autocomplete--autocomplete-tom-select-options-value" => "{"create":true,"createOnBlur":true,"delimiter":","}" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Chargement d'autres résultats..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "Aucun résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "Aucun autre résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Ajouter %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ux_entity_autocomplete" "organizer_field" "_event_organizer" ] |
| cache_key | "_event_organizer_organizer_field" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 3627 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#14882 +data: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } +value: "3627" +label: "Cnrs" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#14879 -errors: [] -form: Symfony\Component\Form\Form {#2122 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#14877 …5} |
| full_name | "event[organizer]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_organizer" |
| is_selected | Closure($choice, $value) {#14881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Organisateur" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "organizer" |
| placeholder | "Ajouter un organisateur" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_organizer" |
| uses_autocomplete | true |
| valid | true |
| value | "3627" |
festival
"App\Form\Autocomplete\FestivalField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Le festival" ] |
[ "placeholder" => "Le festival" ] |
| label | "Festival" |
same as passed value |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
[ "create" => true "createOnBlur" => true "delimiter" => "," ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "Le festival" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | true |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "title" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Loader\LazyChoiceLoader {#1971 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#14695 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1970 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1972 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1726 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1974 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1973 …} } |
| choices | null |
| class | "App\Entity\Festival" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| filter_query | null |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1965 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1122 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Festival" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Ajouter un festival" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| query_builder | null |
| required | false |
| row_attr | [] |
| searchable_fields | [
"title"
] |
| security | false |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1960 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1959 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Le festival" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/festival_field" "data-symfony--ux-autocomplete--autocomplete-tom-select-options-value" => "{"create":true,"createOnBlur":true,"delimiter":","}" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Chargement d'autres résultats..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "Aucun résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "Aucun autre résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Ajouter %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ux_entity_autocomplete" "festival_field" "_event_festival" ] |
| cache_key | "_event_festival_festival_field" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#14884 -errors: [] -form: Symfony\Component\Form\Form {#2125 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#14880 …5} |
| full_name | "event[festival]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_festival" |
| is_selected | Closure($choice, $value) {#14886 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Festival" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "festival" |
| placeholder | "Ajouter un festival" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_festival" |
| uses_autocomplete | true |
| valid | true |
| value | "" |
videos
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315} -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| add_label | "Ajouter une vidéo" |
same as passed value |
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| allow_drag_and_drop | true |
same as passed value |
| attr | [ "youtube_api_key" => null ] |
[ "youtube_api_key" => null ] |
| display_sort_buttons | true |
same as passed value |
| drag_and_drop_filter | "input,textarea,a,button,label" |
same as passed value |
| entry_type | "App\Form\VideoType" |
same as passed value |
| label | "Les vidéos" |
same as passed value |
| max | 5 |
same as passed value |
| min | 0 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| add_class | "btn btn-outline-secondary collection-add" |
| add_label | "Ajouter une vidéo" |
| add_wrapper_class | "mb-3" |
| allow_add | true |
| allow_delete | true |
| allow_drag_and_drop | true |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "youtube_api_key" => null ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| display_insert_button | false |
| display_sort_buttons | true |
| drag_and_drop_filter | "input,textarea,a,button,label" |
| drag_and_drop_prevent_on_filter | false |
| empty_data | Closure(FormInterface $form) {#1994 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| entry_class | "card" |
| entry_element_class | "collection-content mx-3 mb-3" |
| entry_options | [ "block_name" => "entry" ] |
| entry_type | "App\Form\VideoType" |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| icon_down | false |
| icon_up | false |
| inherit_data | false |
| insert_class | "btn btn-outline-secondary btn-collection-insert collection-add" |
| insert_label | "Insert" |
| invalid_message | "The collection is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| keep_as_list | false |
| label | "Les vidéos" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| max | 5 |
| method | "POST" |
| min | 0 |
| position_selector | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| prototype | true |
| prototype_data | null |
| prototype_name | "__name__" |
| prototype_options | [] |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1996 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#1995 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| add_class | "btn btn-outline-secondary collection-add" |
| add_label | "Ajouter une vidéo" |
| add_wrapper_class | "mb-3" |
| allow_add | true |
| allow_delete | true |
| allow_drag_and_drop | true |
| attr | [ "youtube_api_key" => null ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "ux_collection" "_event_videos" ] |
| cache_key | "_event_videos_ux_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315} -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } |
| disabled | false |
| display_insert_button | false |
| display_sort_buttons | true |
| drag_and_drop_filter | "input,textarea,a,button,label" |
| drag_and_drop_prevent_on_filter | false |
| entry_class | "card" |
| entry_element_class | "collection-content mx-3 mb-3" |
| errors | Symfony\Component\Form\FormErrorIterator {#14887 -errors: [] -form: Symfony\Component\Form\Form {#2128 …} } |
| form | Symfony\Component\Form\FormView {#14883 …5} |
| full_name | "event[videos]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| icon_down | false |
| icon_up | false |
| id | "event_videos" |
| insert_class | "btn btn-outline-secondary btn-collection-insert collection-add" |
| insert_label | "Insert" |
| label | "Les vidéos" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| max | 5 |
| method | "POST" |
| min | 0 |
| multipart | false |
| name | "videos" |
| position_selector | null |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#14888 …5} |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_videos" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315} -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } |
links
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | [] |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| add_label | "Ajouter un lien" |
same as passed value |
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| allow_drag_and_drop | true |
same as passed value |
| attr | [ "placeholder" => "Lien URL" ] |
[ "placeholder" => "Lien URL" ] |
| display_sort_buttons | true |
same as passed value |
| drag_and_drop_filter | "input,textarea,a,button,label" |
same as passed value |
| label | "Les liens" |
same as passed value |
| max | 5 |
same as passed value |
| min | 0 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| add_class | "btn btn-outline-secondary collection-add" |
| add_label | "Ajouter un lien" |
| add_wrapper_class | "mb-3" |
| allow_add | true |
| allow_delete | true |
| allow_drag_and_drop | true |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Lien URL" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| display_insert_button | false |
| display_sort_buttons | true |
| drag_and_drop_filter | "input,textarea,a,button,label" |
| drag_and_drop_prevent_on_filter | false |
| empty_data | Closure(FormInterface $form) {#2040 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| entry_class | "card" |
| entry_element_class | "collection-content mx-3 mb-3" |
| entry_options | [ "block_name" => "entry" ] |
| entry_type | "Symfony\Component\Form\Extension\Core\Type\TextType" |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| icon_down | false |
| icon_up | false |
| inherit_data | false |
| insert_class | "btn btn-outline-secondary btn-collection-insert collection-add" |
| insert_label | "Insert" |
| invalid_message | "The collection is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| keep_as_list | false |
| label | "Les liens" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| max | 5 |
| method | "POST" |
| min | 0 |
| position_selector | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| prototype | true |
| prototype_data | null |
| prototype_name | "__name__" |
| prototype_options | [] |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2057 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#2030 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| add_class | "btn btn-outline-secondary collection-add" |
| add_label | "Ajouter un lien" |
| add_wrapper_class | "mb-3" |
| allow_add | true |
| allow_delete | true |
| allow_drag_and_drop | true |
| attr | [ "placeholder" => "Lien URL" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "ux_collection" "_event_links" ] |
| cache_key | "_event_links_ux_collection" |
| compound | true |
| data | [] |
| disabled | false |
| display_insert_button | false |
| display_sort_buttons | true |
| drag_and_drop_filter | "input,textarea,a,button,label" |
| drag_and_drop_prevent_on_filter | false |
| entry_class | "card" |
| entry_element_class | "collection-content mx-3 mb-3" |
| errors | Symfony\Component\Form\FormErrorIterator {#14890 -errors: [] -form: Symfony\Component\Form\Form {#2131 …} } |
| form | Symfony\Component\Form\FormView {#14891 …5} |
| full_name | "event[links]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| icon_down | false |
| icon_up | false |
| id | "event_links" |
| insert_class | "btn btn-outline-secondary btn-collection-insert collection-add" |
| insert_label | "Insert" |
| label | "Les liens" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| max | 5 |
| method | "POST" |
| min | 0 |
| multipart | false |
| name | "links" |
| position_selector | null |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#14897 …5} |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_links" |
| valid | true |
| value | [] |
submit
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "value" => "submit" "class" => "btn-success" ] |
same as passed value |
| label | "Publier votre évènement" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| attr | [ "value" => "submit" "class" => "btn-success" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| disabled | false |
| form_attr | false |
| label | "Publier votre évènement" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| validate | true |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| attr | [ "value" => "submit" "class" => "btn-success" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "button" "submit" "_event_submit" ] |
| cache_key | "_event_submit_submit" |
| clicked | false |
| disabled | false |
| form | Symfony\Component\Form\FormView {#14899 …5} |
| full_name | "event[submit]" |
| id | "event_submit" |
| label | "Publier votre évènement" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| multipart | false |
| name | "submit" |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| unique_block_prefix | "_event_submit" |
| value | null |
__dynamic_error
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| error_bubbling | false |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2143 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2145 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#2144 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "_event___dynamic_error" ] |
| cache_key | "_event___dynamic_error_hidden" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14900 -errors: [] -form: Symfony\Component\Form\Form {#2151 …} } |
| form | Symfony\Component\Form\FormView {#14898 …5} |
| full_name | "event[__dynamic_error]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event___dynamic_error" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "__dynamic_error" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event___dynamic_error" |
| valid | true |
| value | "" |
dateEnd
"Symfony\Component\Form\Extension\Core\Type\DateType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1761868800 {#14729 date: 2025-10-31 00:00:00.0 UTC (+00:00) } |
| View Format |
"31/10/2025"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" ] |
[ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" ] |
| format | "dd/MM/yyyy" |
same as passed value |
| html5 | false |
same as passed value |
| label | "Date de fin" |
same as passed value |
| required | false |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| calendar | null |
| choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "dd/MM/yyyy" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "Please enter a valid date." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Date de fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => "" "month" => "" "day" => "" ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2174 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#2173 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "flatpickr-date" "placeholder" => "JJ/MM/AAAA" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_event_dateEnd" ] |
| cache_key | "_event_dateEnd_date" |
| compound | false |
| data | DateTime @1761868800 {#14729 date: 2025-10-31 00:00:00.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14901 -errors: [] -form: Symfony\Component\Form\Form {#2181 …} } |
| form | Symfony\Component\Form\FormView {#14902 …5} |
| full_name | "event[dateEnd]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_dateEnd" |
| label | "Date de fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "dateEnd" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_dateEnd" |
| valid | true |
| value | "31/10/2025" |
| widget | "single_text" |
timeEnd
"Symfony\Component\Form\Extension\Core\Type\TimeType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @79200 {#2191 date: 1970-01-01 22:00:00.0 UTC (+00:00) } |
| View Format |
"22:00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
[ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
| html5 | false |
same as passed value |
| label | "jusqu'à" |
same as passed value |
| required | false |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| choice_translation_domain | [ "hour" => false "minute" => false "second" => false ] |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| hours | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] |
| html5 | false |
| inherit_data | false |
| input | "datetime" |
| input_format | "H:i:s" |
| invalid_message | "Please enter a valid time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "jusqu'à" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| minutes | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| model_timezone | null |
| placeholder | [ "hour" => "" "minute" => "" "second" => "" ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| reference_date | null |
| required | false |
| row_attr | [] |
| seconds | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2197 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#2196 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "flatpickr-time" "placeholder" => "HH:MM" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "time" "_event_timeEnd" ] |
| cache_key | "_event_timeEnd_time" |
| compound | false |
| data | DateTime @79200 {#2191 date: 1970-01-01 22:00:00.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14903 -errors: [] -form: Symfony\Component\Form\Form {#2205 …} } |
| form | Symfony\Component\Form\FormView {#14904 …5} |
| full_name | "event[timeEnd]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_timeEnd" |
| label | "jusqu'à" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "timeEnd" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_timeEnd" |
| valid | true |
| value | "22:00" |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
tickets
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291} -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| add_label | "Ajouter une réservation" |
same as passed value |
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| allow_drag_and_drop | true |
same as passed value |
| display_sort_buttons | true |
same as passed value |
| drag_and_drop_filter | "input,textarea,a,button,label" |
same as passed value |
| entry_type | "App\Form\TicketType" |
same as passed value |
| label | false |
same as passed value |
| max | 5 |
same as passed value |
| min | 0 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| add_class | "btn btn-outline-secondary collection-add" |
| add_label | "Ajouter une réservation" |
| add_wrapper_class | "mb-3" |
| allow_add | true |
| allow_delete | true |
| allow_drag_and_drop | true |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| display_insert_button | false |
| display_sort_buttons | true |
| drag_and_drop_filter | "input,textarea,a,button,label" |
| drag_and_drop_prevent_on_filter | false |
| empty_data | Closure(FormInterface $form) {#14391 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| entry_class | "card" |
| entry_element_class | "collection-content mx-3 mb-3" |
| entry_options | [ "block_name" => "entry" ] |
| entry_type | "App\Form\TicketType" |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| icon_down | false |
| icon_up | false |
| inherit_data | false |
| insert_class | "btn btn-outline-secondary btn-collection-insert collection-add" |
| insert_label | "Insert" |
| invalid_message | "The collection is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| keep_as_list | false |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| max | 5 |
| method | "POST" |
| min | 0 |
| position_selector | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| prototype | true |
| prototype_data | null |
| prototype_name | "__name__" |
| prototype_options | [] |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#14393 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#14392 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| add_class | "btn btn-outline-secondary collection-add" |
| add_label | "Ajouter une réservation" |
| add_wrapper_class | "mb-3" |
| allow_add | true |
| allow_delete | true |
| allow_drag_and_drop | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "ux_collection" "_event_tickets" ] |
| cache_key | "_event_tickets_ux_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291} -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } |
| disabled | false |
| display_insert_button | false |
| display_sort_buttons | true |
| drag_and_drop_filter | "input,textarea,a,button,label" |
| drag_and_drop_prevent_on_filter | false |
| entry_class | "card" |
| entry_element_class | "collection-content mx-3 mb-3" |
| errors | Symfony\Component\Form\FormErrorIterator {#14905 -errors: [] -form: Symfony\Component\Form\Form {#14407 …} } |
| form | Symfony\Component\Form\FormView {#14906 …5} |
| full_name | "event[tickets]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| icon_down | false |
| icon_up | false |
| id | "event_tickets" |
| insert_class | "btn btn-outline-secondary btn-collection-insert collection-add" |
| insert_label | "Insert" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| max | 5 |
| method | "POST" |
| min | 0 |
| multipart | false |
| name | "tickets" |
| position_selector | null |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#14907 …5} |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_tickets" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291} -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } |
0
"App\Form\TicketType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Ticket {#14531 -id: 3488 -url: "https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" -price: "0.00" -information: null -event: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -ticketing: Proxies\__CG__\App\Entity\Ticketing {#14563 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "App\Entity\Ticket" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#14734 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Ticket" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#14736 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#14735 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ux_collection_entry" "ticket" "_event_tickets_entry" ] |
| cache_key | "_event_tickets_entry_ticket" |
| compound | true |
| data | App\Entity\Ticket {#14531 -id: 3488 -url: "https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" -price: "0.00" -information: null -event: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -ticketing: Proxies\__CG__\App\Entity\Ticketing {#14563 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14917 -errors: [] -form: Symfony\Component\Form\Form {#14777 …} } |
| form | Symfony\Component\Form\FormView {#14918 …5} |
| full_name | "event[tickets][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_tickets_0" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_tickets_entry" |
| valid | true |
| value | App\Entity\Ticket {#14531 -id: 3488 -url: "https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" -price: "0.00" -information: null -event: App\Entity\Event {#1160 -id: 133956 -title: "Peur en panne, une chasse au trésor d’Halloween" -slug: "peur-en-panne-une-chasse-au-tresor-d-halloween" -price: 0.0 -precisionPrice: "FREE" -dateStart: DateTime @1761868800 {#1150 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1761868800 {#1123 date: 2025-10-31 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @64800 {#1151 date: 1970-01-01 18:00:00.0 UTC (+00:00) } -timeEnd: DateTime @79200 {#1155 date: 1970-01-01 22:00:00.0 UTC (+00:00) } -precisionDate: null -choiceOfDays: null -description: """ <p><strong>Halloween est en péril\u{A0}! Madame Lafrousse, figure illustre de l’épouvante, a été déchue de ses pouvoirs. Le 31 octobre, l’Université PSL et le CNRS vous invitent, à travers une chasse au trésor inédite, à arpenter les rues du Quartier latin et de son patrimoine scientifique d’exception pour venir en aide à cette dernière. Mystères du cerveau, redoutables prédateurs des profondeurs marines, potions maléfiques… saurez-vous résoudre les énigmes pour faire perdurer le règne de terreur de Madame Lafrousse\u{A0}?</strong></p>\r\n \r\n <p><em>C’est une catastrophe\u{A0}!\u{A0}<strong>Madame Lafrousse</strong>\u{A0}–\u{A0}«\u{A0}la Peur\u{A0}»\u{A0}pour les intimes, cette vénérable institution du frisson qui terrorise l'humanité depuis l'aube des temps – vient de se rendre compte\u{A0}<strong>qu’elle n'effraye plus personne</strong>\u{A0}!</em></p>\r\n \r\n <p><em>Ombres rampantes, hurlements nocturnes, présages funestes… toute sa collection d'épouvante ne provoque plus que des bâillements polis. Une\u{A0}<strong>déconvenue en cette nuit d’Halloween</strong>\u{A0}– mais surtout une\u{A0}<strong>catastrophe évolutionniste</strong>\u{A0}pour la survie de l’espèce humaine\u{A0}!</em></p>\r\n \r\n <p><em>En y réfléchissant bien, le problème avait sans doute commencé trois jours plus tôt, quand un brillant chercheur, dans un de ces labos qui pullulent\u{A0}sur la\u{A0}<strong>montagne Ste-Geneviève</strong>, avait tenté de prouver scientifiquement l'existence des fantômes. Se pouvait-il que Madame Lafrousse –\u{A0}exposée de trop près à\u{A0}cette\u{A0}<strong>mixture blasphématoire</strong>\u{A0}– ait corrompu ses pouvoirs spectraux\u{A0}?</em></p>\r\n \r\n <p><strong>Informations pratiques</strong></p>\r\n \r\n <p><strong>? Événement gratuit sur\u{A0}</strong><a href="https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" rel="noreferrer noopener" target="_blank" title="(opens in a new window)"><strong>inscription</strong></a>.</p>\r\n \r\n <p>?️ 31 octobre 2025</p>\r\n \r\n <p>? Espace des Sciences Pierre-Gilles de Gennes<br />\r\n 10 Rue Vauquelin, 75005 Paris</p>\r\n \r\n <p>? Départs en continu de 18h à 20h30<br />\r\n Fin du jeu à 22h<br />\r\n Durée du parcours\u{A0}: environ 2h</p>\r\n \r\n <p>? Public\u{A0}: à partir de 14 ans</p>\r\n \r\n <p>ℹ️ Modalités de participation et recommandations :</p>\r\n \r\n <ul>\r\n \t<li>Les groupes ne pourront excéder 5 personnes.</li>\r\n \t<li>Certaines énigmes nécessitent l’accès à des animations en ligne : pensez à vous équiper d’un smartphone pour scanner les QR codes dans le livret de jeu.</li>\r\n \t<li>Il s’agit d’une chasse au trésor nocturne\u{A0}: l’aventure débutera après le coucher du soleil. Nous vous recommandons vivement de vous munir d’une lampe de poche (ou d’activer la fonction lampe de votre smartphone) pour mieux vous orienter et repérer les étapes du parcours.</li>\r\n </ul> """ -coverImage: "2025/10/68f0012c7b9e5-peur-en-panne-une-chasse-au-tresor-d-halloween.png" -createdAt: DateTimeImmutable @1760566604 {#1157 date: 2025-10-15 22:16:44.0 UTC (+00:00) } -updatedAt: DateTime @1761245237 {#1158 date: 2025-10-23 18:47:17.0 UTC (+00:00) } -placeTemporary: "Espace des Sciences Pierre-Gilles de Gennes" -city: Proxies\__CG__\App\Entity\City {#1195 …} -place: null -rubric: Proxies\__CG__\App\Entity\Rubric {#1228 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#14381 …} -categories: Doctrine\ORM\PersistentCollection {#2213 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1231 …} } -categories: Doctrine\ORM\PersistentCollection {#1243 …} -tickets: Doctrine\ORM\PersistentCollection {#1291 #collection: Doctrine\Common\Collections\ArrayCollection {#1290 …} #initialized: true -snapshot: [ …1] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#21012 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21014 …} } -videos: Doctrine\ORM\PersistentCollection {#1315 #collection: Doctrine\Common\Collections\ArrayCollection {#1314 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20950 …} -backRefFieldName: "event" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20952 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1343 …} -artists: Doctrine\ORM\PersistentCollection {#1351 #collection: Doctrine\Common\Collections\ArrayCollection {#1350 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1160} -association: Symfony\Component\VarDumper\Caster\CutStub {#20879 …} -backRefFieldName: "events" -isDirty: false -em: ContainerKG1Aitl\EntityManagerGhost614a58f {#415 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20881 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1387 -id: 3627 -name: "Cnrs" -slug: "cnrs" -description: null -event: Doctrine\ORM\PersistentCollection {#14666 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1390 …} } -festival: null } -ticketing: Proxies\__CG__\App\Entity\Ticketing {#14563 …} } |
url
"Symfony\Component\Form\Extension\Core\Type\UrlType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "pattern" => "https?://.*" "placeholder" => "Lien vers le billet" ] |
[ "pattern" => "https?://.*" "placeholder" => "Lien vers le billet" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Url {#14743 +payload: null +groups: ? ?array +message: "L'URL n'est pas valide." +tldMessage: "This URL is missing a top-level domain." +protocols: [ "http" "https" ] +relativeProtocol: false +requireTld: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#14746 +payload: null +groups: ? ?array +message: "L'URL doit commencer par http:// ou https://" +pattern: "/^https?:\/\//" +htmlPattern: null +match: true +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\Url {#14743 +payload: null +groups: ? ?array +message: "L'URL n'est pas valide." +tldMessage: "This URL is missing a top-level domain." +protocols: [ "http" "https" ] +relativeProtocol: false +requireTld: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#14746 +payload: null +groups: ? ?array +message: "L'URL doit commencer par http:// ou https://" +pattern: "/^https?:\/\//" +htmlPattern: null +match: true +normalizer: null } ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "pattern" => "https?://.*" "placeholder" => "Lien vers le billet" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\Url {#14743 +payload: null +groups: ? ?array +message: "L'URL n'est pas valide." +tldMessage: "This URL is missing a top-level domain." +protocols: [ "http" "https" ] +relativeProtocol: false +requireTld: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#14746 +payload: null +groups: ? ?array +message: "L'URL doit commencer par http:// ou https://" +pattern: "/^https?:\/\//" +htmlPattern: null +match: true +normalizer: null } ] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| default_protocol | "http" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#14749 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter a valid URL." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#14751 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#14750 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "pattern" => "https?://.*" "placeholder" => "Lien vers le billet" "inputmode" => "url" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "url" "_event_tickets_entry_url" ] |
| cache_key | "_event_tickets_entry_url_url" |
| compound | false |
| data | "https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14922 -errors: [] -form: Symfony\Component\Form\Form {#14780 …} } |
| form | Symfony\Component\Form\FormView {#14921 …5} |
| full_name | "event[tickets][0][url]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_tickets_0_url" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "url" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "text" |
| unique_block_prefix | "_event_tickets_entry_url" |
| uses_autocomplete | false |
| valid | true |
| value | "https://my.weezevent.com/chasse-au-tresor-halloween-chroniques-de-la-montagne-ste-genevieve" |
price
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "0.00" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Tarif" ] |
[ "placeholder" => "Tarif" ] |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "Tarif" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#14760 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#14762 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#14761 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Tarif" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_event_tickets_entry_price" ] |
| cache_key | "_event_tickets_entry_price_text" |
| compound | false |
| data | "0.00" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14923 -errors: [] -form: Symfony\Component\Form\Form {#14783 …} } |
| form | Symfony\Component\Form\FormView {#14924 …5} |
| full_name | "event[tickets][0][price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_tickets_0_price" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "price" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_tickets_entry_price" |
| uses_autocomplete | false |
| valid | true |
| value | "0.00" |
information
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Information" ] |
[ "placeholder" => "Information" ] |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "Information" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#14769 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#14771 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#14770 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Information" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_event_tickets_entry_information" ] |
| cache_key | "_event_tickets_entry_information_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14925 -errors: [] -form: Symfony\Component\Form\Form {#14786 …} } |
| form | Symfony\Component\Form\FormView {#14926 …5} |
| full_name | "event[tickets][0][information]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_tickets_0_information" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "information" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_tickets_entry_information" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#240 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#77 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#237 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2156 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#14909 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#309 …} $message: Closure() {#14910 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_event__token" ] |
| cache_key | "_event__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#14934 -errors: [] -form: Symfony\Component\Form\Form {#14930 …} } |
| form | Symfony\Component\Form\FormView {#14920 …5} |
| full_name | "event[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event__token" |
| valid | true |
| value | "csrf-token" |