Skip to content

Instantly share code, notes, and snippets.

<?php
public static function loadValidatorMetadata(ClassMetadata $metadata)
{
$metadata->addPropertyConstraint('images', new Assert\Callback(
[
'callback' => [static::class, 'validateImage'],
'groups' => ['product_product_images']
]
));
<?php
/**
* @param array $data
* @throws ProductImportException
*/
public function createProduct(array $data)
{
$originalProduct = $this->productRepository->findOneByCode($data['code']);