/** * {@inheritdoc} */ public function errorElement(array $element, ConstraintViolationInterface $violation, array $form, FormStateInterface $form_state) { $element = parent::errorElement($element, $violation, $form, $form_state); if ($element === FALSE) { return FALSE; } elseif (isset($violation->arrayPropertyPath[0])) { return $element[$violation->arrayPropertyPath[0]]; } else { return $element; } }
/** * {@inheritdoc} */ public function errorElement(array $element, ConstraintViolationInterface $violation, array $form, FormStateInterface $form_state) { $element = parent::errorElement($element, $violation, $form, $form_state); return $element === FALSE ? FALSE : $element[$violation->arrayPropertyPath[0]]; }