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 {#2584 name: "po" type_class: "App\Form\PoType" data: App\Entity\Po {#1912 -id: 3919 -number: 9645 -active: true -lots: Doctrine\ORM\PersistentCollection {#3812 …} -status: Proxies\__CG__\App\Entity\Information\PoStatus {#1232 …} -supplier: Proxies\__CG__\App\Entity\Supplier {#2811 …} -nbPallet: null -nbUnit: null -eta: DateTime @1770354000 {#3487 date: 2026-02-06 00:00:00.0 America/Montreal (-05:00) } -receivedAt: null -manifestImport: false -productCondition: App\Entity\Information\ProductCondition {#3418 …} -manifestStyle: Proxies\__CG__\App\Entity\Information\ManifestStyle {#1612 …} -note: null -costPo: null -costTransport: null -costCustoms: null -msrpValue: null -financesSellingEstimated: 10001.0 -sealNumberProvided: null -sealNumberReceived: null -nbUnitReceived: null -nbPalletReceived: null -invoiceStyle: Proxies\__CG__\App\Entity\Information\InvoiceStyle {#1629 …} -supplierInvoiceState: null -sealNumberNA: false -noteReception: null -warehouse: Proxies\__CG__\App\Entity\Warehouse {#1380 …} -location: null -manifestItems: null -scanManifestUsers: Doctrine\ORM\PersistentCollection {#3809 …} -triageUsers: Doctrine\ORM\PersistentCollection {#3826 …} -preparationLots: Doctrine\ORM\PersistentCollection {#3807 …} -progressStepReception: 0 -progressStepScanManifest: 10 -progressStepImportManifest: 0 -progressStepAnalysis: 0 -progressStepPreparation: 0 -progressStepTriage: 0 -progressStepPhotobooth: 0 -progressStepListing: 0 -progressStepConciliation: 0 -triageScans: Doctrine\ORM\PersistentCollection {#3814 …} -purchaseInvoices: Doctrine\ORM\PersistentCollection {#4036 …} -lotItems: Doctrine\ORM\PersistentCollection {#3915 …} -preparationTotalUnits: null -preparationTotalExtended: null -preparationTotalSellingExtended: null -preparationTotalCps: null -preparationTotalLots: null -importProductQuantity: null -importUnitQuantity: null -isTruckload: false -truckloadLots: Doctrine\ORM\PersistentCollection {#3805 …} -progressStepTruckload: 0 -isAutoanalysisRunning: false -isAutoanalysisDone: false -bolSupplier: "Load ID # M003708" -scanSessions: Doctrine\ORM\PersistentCollection {#3822 …} -customsDescription: null -customsCountryOfOrigin: null -customsHsCode: null -invoiceCustomsData: Doctrine\ORM\PersistentCollection {#3674 …} -costProduction: null -nextCpNumber: 1 -newsletters: Doctrine\ORM\PersistentCollection {#2511 …} -isAutoTriage: false -isLotImportAllowed: false -lotItemOrigins: Doctrine\ORM\PersistentCollection {#3824 …} -stockUpdates: Doctrine\ORM\PersistentCollection {#3823 …} -hasPremadeLots: false -isAutoTriageTruckload: false -autoTriageCategory: null -autoTriageCategoryName: null -autoTriageCategoryDiscount: null -stockLocationUpdates: Doctrine\ORM\PersistentCollection {#3821 …} -archivedAt: null -isFinal: false -finalTotalManifestItems: null -finalTotalAnalyzedItems: null -finalTotalDifferentItems: null -finalTotalTriageItems: null -finalImportUnitQuantity: null -finalTotalHours: null -finalTotalScansPerHour: null -finalMsrp: null -finalEstimatedSalesListing: null -finalSellingPo: null -finalCogReal: null -finalNbLots: null -isNewMappingsRequired: false -autoAnalysisStartAt: null -autoAnalysisEndAt: null -currentSynccentricCampaign: null -analysisQueuePriority: null -isPrepareAutoanalysisRunning: false -isPrepareAutoanalysisDone: false -synccentricExportCurrentPage: null -synccentricExportLastPage: null -isSynccentricSearchRequired: false -isSynccentricImportRunning: false -isSynccentricImportDone: false -isSynccentricSearchRunning: false -isSynccentricSearchDone: false -isSynccentricExportRunning: false -isSynccentricExportDone: false -isPrepareAutoanalysisStarted: false -isSynccentricImportStarted: false -isSynccentricExportStarted: false -isAutoanalysisStarted: false -hasSupplierPalletNumbers: false -batchIds: Doctrine\ORM\PersistentCollection {#3820 …} -hasBatchIds: false -importData: Doctrine\ORM\PersistentCollection {#3819 …} +"itemsForAnalysis": Doctrine\Common\Collections\ArrayCollection {#1915 …} } } "constraints" => null "groups" => null ]