Validator calls
In
ValidationListener.php
line ():
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#3083 name: "entretien_infos" type_class: "App\Form\Gestiform\Admin\Cursus\EntretienInfosType" data: App\Entity\Gestiform\Admin\Cursus\Entretien {#2812 #id: 99 #createdAt: DateTime @1751993627 {#3668 date: 2025-07-08 18:53:47.060506 Europe/Zurich (+02:00) } #updatedAt: DateTime @1751993627 {#3474 date: 2025-07-08 18:53:47.075418 Europe/Zurich (+02:00) } -createdBy: App\Entity\Gestiform\Users\Employe {#1181 …} -updatedBy: App\Entity\Gestiform\Users\Employe {#1181 …} #archive: false -observations: null -commentaire: null -compteRendu: null -start: DateTime @60720 {#3198 date: 1970-01-01 17:52:00.0 Europe/Zurich (+01:00) } -end: DateTime @60720 {#3204 date: 1970-01-01 17:52:00.0 Europe/Zurich (+01:00) } -bureau: false -statut: false -virtuel: false -concevoirFormation: false -participerPedagogiques: false -orienterStagiaires: false -cvTheque: false -quand: DateTime @1752789600 {#3137 date: 2025-07-18 00:00:00.0 Europe/Zurich (+02:00) } -site: null -salle: App\Entity\Gestiform\Admin\Salle {#3260 …} -reoriente: null -examinateur: App\Entity\Gestiform\Users\Employe {#3229 …} -reponses: Doctrine\ORM\PersistentCollection {#3654 …} -personne: null -dossier: App\Entity\Gestiform\Formations\Dossier\Dossier {#1906 …} -themes: Doctrine\ORM\PersistentCollection {#3323 …} -evaluationProfil: null -recontacte: null -appreciation: null -resultat: null -raisonResultat: null -motifRefus: null -admisEnAttente: null -objet: null -typeAccompagnements: Doctrine\ORM\PersistentCollection {#3475 …} } } "constraints" => null "groups" => null ]