Forms
-
event
-
title
-
coverImage
-
dateStart
-
timeStart
-
place
-
rubric
-
precisionPrice
-
description
-
artists
-
organizer
-
festival
-
videos
-
0
-
url
-
caption
-
-
1
-
url
-
caption
-
-
-
links
-
submit
-
__dynamic_error
-
dateEnd
-
timeEnd
-
price
-
prices
-
tickets
-
_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 {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } |
| 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 {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } |
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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } |
| data_class | "App\Entity\Event" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1675 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() {#1677 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1676 …} $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 {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2259 -errors: [] -form: Symfony\Component\Form\Form {#2196 …} } |
| form | Symfony\Component\Form\FormView {#2258 …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 {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } |
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 | "Hugo Meder - violon | Arthur Hinnewinkel - piano" |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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() {#1713 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1712 …} $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 | "Hugo Meder - violon | Arthur Hinnewinkel - piano" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2295 -errors: [] -form: Symfony\Component\Form\Form {#2199 …} } |
| form | Symfony\Component\Form\FormView {#2262 …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 | "Hugo Meder - violon | Arthur Hinnewinkel - piano" |
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 {#1687 +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 {#1687 +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 {#1687 +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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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() {#1727 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1726 …} $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 {#15122 -errors: [] -form: Symfony\Component\Form\Form {#2202 …} } |
| form | Symfony\Component\Form\FormView {#15120 …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 @1763251200 {#2270 date: 2025-11-16 00:00:00.0 UTC (+00:00) } |
| View Format |
"16/11/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 {#1689 +payload: null +groups: [ "submission" ] +message: "La date de début ne peut pas être vide." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Date {#1691 +payload: null +groups: [ "submission" ] +message: "Veuillez entrer une date valide." } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1689 +payload: null +groups: [ "submission" ] +message: "La date de début ne peut pas être vide." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Date {#1691 +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 {#1689 +payload: null +groups: [ "submission" ] +message: "La date de début ne peut pas être vide." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Date {#1691 +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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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() {#1747 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1746 …} $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 @1763251200 {#2270 date: 2025-11-16 00:00:00.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15123 -errors: [] -form: Symfony\Component\Form\Form {#2205 …} } |
| form | Symfony\Component\Form\FormView {#15124 …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 | "16/11/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 @61200 {#2275 date: 1970-01-01 17:00:00.0 UTC (+00:00) } |
| View Format |
"17: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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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() {#1768 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1767 …} $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 @61200 {#2275 date: 1970-01-01 17:00:00.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15125 -errors: [] -form: Symfony\Component\Form\Form {#2208 …} } |
| form | Symfony\Component\Form\FormView {#15131 …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 | "17: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 | Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } |
| View Format |
"l-eglise-protestante-de-bischwiller-bischwiller"
|
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 {#1826 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#2314 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1960 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1828 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1830 …} } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …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) {#1814 class: "App\Form\Autocomplete\PlaceField" this: App\Form\Autocomplete\PlaceField {#1776 …} } |
| 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 {#1934 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#927 …} } |
| 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 {#1820 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1817 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "place" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1823 #from: "App\Entity\Place" #alias: "place" #indexBy: null } ] "join" => [ "place" => [ Doctrine\ORM\Query\Expr\Join {#1824 #joinType: "LEFT" #join: "place.events" #alias: "e" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1825 #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 {#1821 …} -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 {#1822 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "e" => "place" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …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() {#1815 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1818 …} $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 | [ "l_eglise_protestante_de_bischwiller_bischwiller" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15137 +data: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } +value: "l-eglise-protestante-de-bischwiller-bischwiller" +label: "L' église protestante de Bischwiller" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#15133 -errors: [] -form: Symfony\Component\Form\Form {#2211 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#15134 …5} |
| full_name | "event[place]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_place" |
| is_selected | Closure($choice, $value) {#15136 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 | "l-eglise-protestante-de-bischwiller-bischwiller" |
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 {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } |
| View Format |
"1"
|
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 {#1965 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1996 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1964 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1830 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1947 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1968 …} } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …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 {#1993 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#988 …} } |
| 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() {#1997 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1998 …} $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 {#15169 +data: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } +value: "1" +label: "Concert" +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15156 +data: App\Entity\Rubric {#15161 …} +value: "2" +label: "Spectacle" +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15147 +data: App\Entity\Rubric {#15146 …} +value: "3" +label: "Soirée" +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15167 +data: App\Entity\Rubric {#15141 …} +value: "4" +label: "Exposition" +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15158 +data: App\Entity\Rubric {#15174 …} +value: "5" +label: "Cinéma" +attr: [] +labelTranslationParameters: [] } 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15162 +data: App\Entity\Rubric {#15181 …} +value: "6" +label: "Action citoyenne" +attr: [] +labelTranslationParameters: [] } 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15157 +data: App\Entity\Rubric {#15186 …} +value: "7" +label: "Sport" +attr: [] +labelTranslationParameters: [] } 8 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15166 +data: App\Entity\Rubric {#15191 …} +value: "8" +label: "Stage" +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15165 +data: App\Entity\Rubric {#15196 …} +value: "9" +label: "Autre" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#15172 -errors: [] -form: Symfony\Component\Form\Form {#2214 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#15139 …5} |
| full_name | "event[rubric]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_rubric" |
| is_selected | Closure($choice, $value) {#15170 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 | "1" |
precisionPrice
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "PAYING" |
| View Format |
"3"
|
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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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() {#1958 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1952 …} $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 {#15202 +data: null +value: "0" +label: "Plein tarif non communiqué" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#15203 +data: "FREE" +value: "1" +label: "Entrée libre" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#15204 +data: "AWARE" +value: "2" +label: "Prix libre et conscient" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#15205 +data: "PAYING" +value: "3" +label: "Payant" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "PAYING" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#15201 -errors: [] -form: Symfony\Component\Form\Form {#2217 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#15171 …5} |
| full_name | "event[precisionPrice]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_precisionPrice" |
| is_selected | Closure($choice, $value) {#15207 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 | "3" |
description
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1912 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() {#1914 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#1913 …} $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 style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15208 -errors: [] -form: Symfony\Component\Form\Form {#2220 …} } |
| form | Symfony\Component\Form\FormView {#15209 …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 style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ |
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 {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429} -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } |
| 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 {#2012 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#14905 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2011 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2013 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1830 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2015 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2014 …} } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …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 {#2006 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1419 …} } |
| 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() {#2001 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2000 …} $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 {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429} -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#15210 -errors: [] -form: Symfony\Component\Form\Form {#2223 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#15211 …5} |
| full_name | "event[artists][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_artists" |
| is_selected | Closure($choice, array $values) {#15213 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 {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } |
| View Format |
"101"
|
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 {#2046 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#14913 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2045 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2047 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1830 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2049 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2048 …} } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …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 {#2039 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1073 …} } |
| 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() {#2035 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2034 …} $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 | [ 101 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15217 +data: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } +value: "101" +label: "Ajam" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#15214 -errors: [] -form: Symfony\Component\Form\Form {#2226 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#15212 …5} |
| full_name | "event[organizer]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_organizer" |
| is_selected | Closure($choice, $value) {#15216 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 | "101" |
festival
"App\Form\Autocomplete\FestivalField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } |
| View Format |
"1597"
|
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 {#2075 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#14940 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2074 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2076 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1830 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2078 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2077 …} } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …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 {#2069 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1121 …} } |
| 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() {#2064 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2063 …} $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 | [ 1597 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#15222 +data: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } +value: "1597" +label: "Saison 25-26 de l'AJAM" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#15219 -errors: [] -form: Symfony\Component\Form\Form {#2229 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#15215 …5} |
| full_name | "event[festival]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_festival" |
| is_selected | Closure($choice, $value) {#15221 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 | "1597" |
videos
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393} -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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) {#2098 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() {#2100 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2099 …} $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 {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393} -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } |
| 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 {#15224 -errors: [] -form: Symfony\Component\Form\Form {#2232 …} } |
| form | Symfony\Component\Form\FormView {#15218 …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 {#15223 …5} |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_videos" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393} -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } |
0
"App\Form\VideoType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Video {#14985 -id: 5032 -url: "https://www.youtube.com/live/MzIraBG3ByI?si=j6pO1bGnbxy8e2PC&t=2840" -caption: null -videostore: Proxies\__CG__\App\Entity\Videostore {#15011 …} -event: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "App\Entity\Video" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#14986 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Video" } } |
| 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() {#15024 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#15023 …} $translationDomain: "validators" } } |
| validation_groups | null |
| youtube_api_key | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ux_collection_entry" "video" "_event_videos_entry" ] |
| cache_key | "_event_videos_entry_video" |
| compound | true |
| data | App\Entity\Video {#14985 -id: 5032 -url: "https://www.youtube.com/live/MzIraBG3ByI?si=j6pO1bGnbxy8e2PC&t=2840" -caption: null -videostore: Proxies\__CG__\App\Entity\Videostore {#15011 …} -event: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15233 -errors: [] -form: Symfony\Component\Form\Form {#15056 …} } |
| form | Symfony\Component\Form\FormView {#15234 …5} |
| full_name | "event[videos][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_videos_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_videos_entry" |
| valid | true |
| value | App\Entity\Video {#14985 -id: 5032 -url: "https://www.youtube.com/live/MzIraBG3ByI?si=j6pO1bGnbxy8e2PC&t=2840" -caption: null -videostore: Proxies\__CG__\App\Entity\Videostore {#15011 …} -event: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } } |
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://www.youtube.com/live/MzIraBG3ByI?si=j6pO1bGnbxy8e2PC&t=2840" |
| 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 la vidéo" ] |
[ "pattern" => "https?://.*" "placeholder" => "Lien vers la vidéo" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Url {#15031 +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 {#15034 +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 {#15031 +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 {#15034 +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 la vidéo" ] |
| 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 {#15031 +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 {#15034 +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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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) {#15037 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() {#15039 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#15038 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "pattern" => "https?://.*" "placeholder" => "Lien vers la vidéo" "inputmode" => "url" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "url" "_event_videos_entry_url" ] |
| cache_key | "_event_videos_entry_url_url" |
| compound | false |
| data | "https://www.youtube.com/live/MzIraBG3ByI?si=j6pO1bGnbxy8e2PC&t=2840" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15238 -errors: [] -form: Symfony\Component\Form\Form {#15059 …} } |
| form | Symfony\Component\Form\FormView {#15237 …5} |
| full_name | "event[videos][0][url]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_videos_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_videos_entry_url" |
| uses_autocomplete | false |
| valid | true |
| value | "https://www.youtube.com/live/MzIraBG3ByI?si=j6pO1bGnbxy8e2PC&t=2840" |
caption
"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" => "Titre de la vidéo" ] |
[ "placeholder" => "Titre de la vidéo" ] |
| 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" => "Titre de la vidéo" ] |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#15048 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() {#15050 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#15049 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Titre de la vidéo" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_event_videos_entry_caption" ] |
| cache_key | "_event_videos_entry_caption_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15239 -errors: [] -form: Symfony\Component\Form\Form {#15062 …} } |
| form | Symfony\Component\Form\FormView {#15240 …5} |
| full_name | "event[videos][0][caption]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_videos_0_caption" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "caption" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_videos_entry_caption" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
1
"App\Form\VideoType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Video {#15022 -id: 5033 -url: "https://www.youtube.com/watch?v=97diKgdr3Dw?si=5Mtu9tcuiG9JIGEt" -caption: null -videostore: Proxies\__CG__\App\Entity\Videostore {#15011 …} -event: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } } |
| 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 | "[1]" |
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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "App\Entity\Video" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#15051 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Video" } } |
| 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 | "[1]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#15065 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#15041 …} $translationDomain: "validators" } } |
| validation_groups | null |
| youtube_api_key | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ux_collection_entry" "video" "_event_videos_entry" ] |
| cache_key | "_event_videos_entry_video" |
| compound | true |
| data | App\Entity\Video {#15022 -id: 5033 -url: "https://www.youtube.com/watch?v=97diKgdr3Dw?si=5Mtu9tcuiG9JIGEt" -caption: null -videostore: Proxies\__CG__\App\Entity\Videostore {#15011 …} -event: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15235 -errors: [] -form: Symfony\Component\Form\Form {#15107 …} } |
| form | Symfony\Component\Form\FormView {#15236 …5} |
| full_name | "event[videos][1]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_videos_1" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_videos_entry" |
| valid | true |
| value | App\Entity\Video {#15022 -id: 5033 -url: "https://www.youtube.com/watch?v=97diKgdr3Dw?si=5Mtu9tcuiG9JIGEt" -caption: null -videostore: Proxies\__CG__\App\Entity\Videostore {#15011 …} -event: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } } |
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://www.youtube.com/watch?v=97diKgdr3Dw?si=5Mtu9tcuiG9JIGEt" |
| 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 la vidéo" ] |
[ "pattern" => "https?://.*" "placeholder" => "Lien vers la vidéo" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Url {#15074 +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 {#15085 +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 {#15074 +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 {#15085 +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 la vidéo" ] |
| 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 {#15074 +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 {#15085 +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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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) {#15088 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() {#15090 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#15089 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "pattern" => "https?://.*" "placeholder" => "Lien vers la vidéo" "inputmode" => "url" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "url" "_event_videos_entry_url" ] |
| cache_key | "_event_videos_entry_url_url" |
| compound | false |
| data | "https://www.youtube.com/watch?v=97diKgdr3Dw?si=5Mtu9tcuiG9JIGEt" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15244 -errors: [] -form: Symfony\Component\Form\Form {#15110 …} } |
| form | Symfony\Component\Form\FormView {#15243 …5} |
| full_name | "event[videos][1][url]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_videos_1_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_videos_entry_url" |
| uses_autocomplete | false |
| valid | true |
| value | "https://www.youtube.com/watch?v=97diKgdr3Dw?si=5Mtu9tcuiG9JIGEt" |
caption
"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" => "Titre de la vidéo" ] |
[ "placeholder" => "Titre de la vidéo" ] |
| 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" => "Titre de la vidéo" ] |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#15099 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() {#15101 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#15100 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Titre de la vidéo" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_event_videos_entry_caption" ] |
| cache_key | "_event_videos_entry_caption_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15245 -errors: [] -form: Symfony\Component\Form\Form {#15113 …} } |
| form | Symfony\Component\Form\FormView {#15246 …5} |
| full_name | "event[videos][1][caption]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_videos_1_caption" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "caption" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_videos_entry_caption" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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) {#2144 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() {#2161 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2134 …} $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 {#15227 -errors: [] -form: Symfony\Component\Form\Form {#2235 …} } |
| form | Symfony\Component\Form\FormView {#15228 …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 {#15241 …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 {#15247 …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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2247 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() {#2249 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2248 …} $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 {#15249 -errors: [] -form: Symfony\Component\Form\Form {#2255 …} } |
| form | Symfony\Component\Form\FormView {#15248 …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 @1763251200 {#15118 date: 2025-11-16 00:00:00.0 UTC (+00:00) } |
| View Format |
"16/11/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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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() {#2278 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2277 …} $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 @1763251200 {#15118 date: 2025-11-16 00:00:00.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15250 -errors: [] -form: Symfony\Component\Form\Form {#2285 …} } |
| form | Symfony\Component\Form\FormView {#15251 …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 | "16/11/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 | null |
| View Format |
"" |
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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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() {#2301 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#2300 …} $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 | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15252 -errors: [] -form: Symfony\Component\Form\Form {#2309 …} } |
| form | Symfony\Component\Form\FormView {#15253 …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 | "" |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
price
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 15.0 |
| View Format |
"15"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Prix min. sur place" "class" => "text-center form-full-price" ] |
[ "placeholder" => "Prix min. sur place" "class" => "text-center form-full-price" ] |
| label | "Plein tarif" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Prix min. sur place" "class" => "text-center form-full-price" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#14503 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 |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "number" |
| invalid_message | "Please enter a number." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Plein tarif" |
| 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 | false |
| rounding_mode | 6 |
| row_attr | [] |
| scale | null |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#14505 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#14504 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Prix min. sur place" "class" => "text-center form-full-price" "inputmode" => "decimal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "number" "_event_price" ] |
| cache_key | "_event_price_number" |
| compound | false |
| data | 15.0 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#15254 -errors: [] -form: Symfony\Component\Form\Form {#14512 …} } |
| form | Symfony\Component\Form\FormView {#15255 …5} |
| full_name | "event[price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "event_price" |
| label | "Plein tarif" |
| 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_price" |
| valid | true |
| value | "15" |
prices
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421} -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } |
| 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éduction" |
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\PricesType" |
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éduction" |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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) {#14516 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\PricesType" |
| 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() {#14518 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#14517 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| add_class | "btn btn-outline-secondary collection-add" |
| add_label | "Ajouter une réduction" |
| 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_prices" ] |
| cache_key | "_event_prices_ux_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421} -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } |
| 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 {#15256 -errors: [] -form: Symfony\Component\Form\Form {#14536 …} } |
| form | Symfony\Component\Form\FormView {#15257 …5} |
| full_name | "event[prices]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| icon_down | false |
| icon_up | false |
| id | "event_prices" |
| 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 | "prices" |
| position_selector | null |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#15258 …5} |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_prices" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421} -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } |
tickets
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369} -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } |
| 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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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) {#14674 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() {#14656 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#14665 …} $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 {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369} -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } |
| 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 {#15260 -errors: [] -form: Symfony\Component\Form\Form {#14764 …} } |
| form | Symfony\Component\Form\FormView {#15261 …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 {#15267 …5} |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_event_tickets" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#1369 #collection: Doctrine\Common\Collections\ArrayCollection {#1368 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158 -id: 133255 -title: "Hugo Meder - violon | Arthur Hinnewinkel - piano" -slug: "hugo-meder-violon-arthur-hinnewinkel-piano-1" -price: 15.0 -precisionPrice: "PAYING" -dateStart: DateTime @1763251200 {#1149 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -dateEnd: DateTime @1763251200 {#1122 date: 2025-11-16 00:00:00.0 UTC (+00:00) } -timeStart: DateTime @61200 {#1150 date: 1970-01-01 17:00:00.0 UTC (+00:00) } -timeEnd: null -precisionDate: null -choiceOfDays: null -description: """ <p style="text-align:justify"><em>Un violon classe et chaleureux.</em> Tristan Labouret – Bachtrack</p>\r\n \r\n <p style="text-align:justify"><em>Un pianiste imaginatif au toucher ensorcelant.</em> Serge Martin – Le Soir</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify">Artiste généreux et sensible, chambriste accompli, Hugo Meder délaisse un temps le trio pour la sonate romantique allemande – une passion qu’il partage avec Arthur Hinnewinkel, jeune virtuose au piano habité.</p>\r\n \r\n <p style="text-align:justify">A la croisée de ces deux affinités, Schumann s’imposera avec deux œuvres majeures, dont l’énigmatique Sonate no 3. Quant à Schubert, autre grande figure de la période, il scellera la complicité de cette belle et réjouissante collaboration.</p>\r\n \r\n <p style="text-align:justify">Enfant du pays maintes fois récompensé, Hugo Meder s’est imposé sur la scène internationale avec son trio. Il s'est distingué ce printemps avec un disque unanimement salué par la critique. Lauréat du prix Thierry Scherz en 2024, Arthur Hinnewinkel est originaire de Wissembourg. Ses interprétations marquantes en mai 2025 au Concours Reine Elisabeth lui ont valu une très belle quatrième place. Le jeune virtuose a consacré un enregistrement à l’œuvre concertante de Robert Schumann.</p>\r\n \r\n <p style="text-align:justify">\u{A0}</p>\r\n \r\n <p style="text-align:justify"><strong>Programme :\u{A0}</strong></p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 3 en la mineur, Wo027</p>\r\n \r\n <p style="text-align:justify">Franz Schubert, Sonate en la majeur, op. 162</p>\r\n \r\n <p style="text-align:justify">Robert Schumann, Sonate no 2 en ré mineur, op. 121</p> """ -coverImage: "2025/07/6878b38d73a0a-hugo-meder-violon-arthur-hinnewinkel-piano.jpg" -createdAt: DateTimeImmutable @1752747952 {#1154 date: 2025-07-17 10:25:52.0 UTC (+00:00) } -updatedAt: DateTime @1761230840 {#1156 date: 2025-10-23 14:47:20.0 UTC (+00:00) } -placeTemporary: "" -city: Proxies\__CG__\App\Entity\City {#1193 …} -place: Proxies\__CG__\App\Entity\Place {#1251 -id: 1549 -title: "L' église protestante de Bischwiller" -slug: "l-eglise-protestante-de-bischwiller-bischwiller" -coverImage: null -description: null -pronoun: "L'" -name: "église protestante de Bischwiller" -number: "6" -address: "Rue de l’Église" -createdAt: DateTimeImmutable @1595410760 {#2346 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -updatedAt: DateTime @1595410760 {#2349 date: 2020-07-22 09:39:20.0 UTC (+00:00) } -oldserial: 483 -oldurl: "strasbourg.curieux.net/agenda/programmation?id_lieu=483" -opening: "a:3:{s:4:"days";a:7:{s:6:"monday";a:2:{s:4:"open";N;s:5:"close";N;}s:7:"tuesday";a:2:{s:4:"open";N;s:5:"close";N;}s:9:"wednesday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"thursday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"friday";a:2:{s:4:"open";N;s:5:"close";N;}s:8:"saturday";a:2:{s:4:"open";N;s:5:"close";N;}s:6:"sunday";a:2:{s:4:"open";N;s:5:"close";N;}}s:6:"update";s:10:"2018-01-01";s:11:"onlyIfEvent";b:0;}" -links: null -mapUrl: "https://www.google.com/maps?q=6-Rue-de-l’Église-Bischwiller-67240" -streetUrl: "https://www.google.com/maps/embed?&location=48.769980,7.861297&heading=97&pitch=20&pano=RXjKl4H2y7Uy9fQ8p1ezgg" -email: null -phone: null -ip: "78.242.100.178" -transport: "a:3:{s:7:"primary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:9:"secondary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}s:8:"tertiary";a:3:{s:7:"service";N;s:4:"line";N;s:4:"stop";N;}}" -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: Proxies\__CG__\App\Entity\City {#1193 …} -events: Doctrine\ORM\PersistentCollection {#2347 …} -latitude: "48.7699800" -longitude: "7.8612970" -district: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1254 …} } -rubric: Proxies\__CG__\App\Entity\Rubric {#1306 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#14488 …} -categories: Doctrine\ORM\PersistentCollection {#2343 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1309 …} } -categories: Doctrine\ORM\PersistentCollection {#1321 …} -tickets: Doctrine\ORM\PersistentCollection {#1369} -videos: Doctrine\ORM\PersistentCollection {#1393 #collection: Doctrine\Common\Collections\ArrayCollection {#1392 …} #initialized: true -snapshot: [ …2] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21342 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21344 …} } -isValidated: true -isCanceled: null -isPublished: true -isSpam: null -isMistake: null -isDuplicated: null -isFull: null -isPostponed: null -links: [] -prices: Doctrine\ORM\PersistentCollection {#1421 #collection: Doctrine\Common\Collections\ArrayCollection {#1420 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21480 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21482 …} } -artists: Doctrine\ORM\PersistentCollection {#1429 #collection: Doctrine\Common\Collections\ArrayCollection {#1428 …} #initialized: true -snapshot: [] -owner: App\Entity\Event {#1158} -association: Symfony\Component\VarDumper\Caster\CutStub {#21268 …} -backRefFieldName: "events" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21270 …} } -organizer: Proxies\__CG__\App\Entity\Organizer {#1465 -id: 101 -name: "Ajam" -slug: "ajam" -description: null -event: Doctrine\ORM\PersistentCollection {#14914 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1468 …} } -festival: Proxies\__CG__\App\Entity\Festival {#1490 -id: 1597 -title: "Saison 25-26 de l'AJAM" -slug: "saison-25-26-de-l-ajam" -coverImage: null -description: null -events: Doctrine\ORM\PersistentCollection {#14925 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1493 …} } } -association: Symfony\Component\VarDumper\Caster\CutStub {#21500 …} -backRefFieldName: "event" -isDirty: false -em: ContainerTSFXLmg\EntityManagerGhost614a58f {#414 …12} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21502 …} } |
_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 {#238 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …} -logger: Monolog\Logger {#78 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#240 …} -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) {#2260 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() {#15282 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#324 …} $message: Closure() {#15281 …} $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 {#15298 -errors: [] -form: Symfony\Component\Form\Form {#15294 …} } |
| form | Symfony\Component\Form\FormView {#15290 …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" |