/** * {@inheritdoc} */ public function validate($prices, array $options = [], $attributeCode) { $violations = new ConstraintViolationList(); foreach ($prices as $price) { if (isset($price['data']) && ($valid = parent::validate($price['data'], $options, $attributeCode))) { $violations->addAll($valid); } } return $violations->count() > 0 ? $violations : null; }