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 {#1600 name: "product" type_class: "App\Form\ProductType" data: App\Entity\Product {#936 -id: 5 -position: 6 -name: "Outros (especificar em campo aberto)" -sku: null -barcode: null -qrcode: null -thumb: "uploads/product/40a812ef-488f-4ce3-8790-5e6e6c62f379-6979fff77453b.png" -description: "<p><strong>Outros (especificar em campo aberto)</strong> engloba produtos relacionados ao universo da marca ou franquia que não se enquadram nas categorias principais, como TCG, figures, pelúcias ou brinquedos. Inclui itens variados como acessórios, artigos decorativos, utilidades, vestuário, papelaria, jogos, colecionáveis especiais ou produtos promocionais.</p><p><br></p><p>Essa categoria permite identificar e registrar produtos diferenciados ou exclusivos, garantindo flexibilidade na catalogação e organização do portfólio.</p>" -type: null -created_at: DateTime @1769613863 {#931 date: 2026-01-28 12:24:23.0 America/Fortaleza (-03:00) } -updated_at: DateTime @1773325130 {#2475 date: 2026-03-12 11:18:50.928149 America/Fortaleza (-03:00) } -active: true -pdvs: Doctrine\ORM\PersistentCollection {#1021 …} -product_competitors: Doctrine\ORM\PersistentCollection {#1057 …} -indicators: Doctrine\ORM\PersistentCollection {#1108 …} -prod_mixes: Doctrine\ORM\PersistentCollection {#1152 …} } } "constraints" => null "groups" => null ]