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 {#3001 name: "product" type_class: "App\Form\ProductType" data: App\Entity\Product {#1145 -id: 1327372 -code: "850047431332" -restockCategory: Proxies\__CG__\App\Entity\Category {#995 …} -name: "VITURE Pro XR/AR Glasses — 135" 120Hz 1000Nits UltraClarity Display, Harman Audio, Myopia Adjustments, Electrochromic Film, Video Glasses for iPhone 16/15/Android/Mac/PC/Steam Deck/Gaming Consoles" -msrp: 599.0 -analyzedAt: DateTime @1761683601 {#3386 date: 2025-10-28 16:33:21.941550 America/Montreal (-04:00) } -photo: "https://m.media-amazon.com/images/I/61llo3qmKeL.jpg" -productActions: Doctrine\ORM\PersistentCollection {#1062 …} -merchantSkus: Doctrine\ORM\PersistentCollection {#1151 …} -analyzedBy: App\Entity\User {#29 …} -manifestItems: Doctrine\ORM\PersistentCollection {#1165 …} -lotItems: Doctrine\ORM\PersistentCollection {#1162 …} -cpQuantity: null -cpNumber: null -cpName: null -preparationLots: Doctrine\ORM\PersistentCollection {#1330 …} -cpDiscount: null -cpLots: Doctrine\ORM\PersistentCollection {#1212 …} -hasExpirationDate: false -upcitemdb: Proxies\__CG__\App\Entity\Analysis\UpcItemDb {#1245 …} -cpFormat: null -cpPackagedUnits: null -cpPhotos: [] -cpWeight: null -productUpdateLogs: Doctrine\ORM\PersistentCollection {#1266 …} -cpPackage: null -oldCpNumber: null -productCpPhotos: Doctrine\ORM\PersistentCollection {#1209 …} -isFlagPreparationDone: false -hasMarketingPhotoRequest: false -marketingPhotos: Doctrine\ORM\PersistentCollection {#1194 …} -isOversize: false -oldName: null -isUpdated: false -scraperClass: null -scraperId: null -isUpcChecked: false -isUpcValid: false -isEanChecked: false -isEanValid: false -synccentric: Proxies\__CG__\App\Entity\Analysis\Synccentric {#1278 …} -isValidation: false -isCategoryValidation: false -previousCategoryId: null -lastCategoryChangeAt: null -internalSkus: Doctrine\ORM\PersistentCollection {#1284 …} } } "constraints" => null "groups" => null ]