Ejemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function validateFormValues(FieldableEntityInterface $entity, array &$form, FormStateInterface $form_state)
 {
     $violations = $entity->validate();
     $violations->filterByFieldAccess();
     // Flag entity level violations.
     foreach ($violations->getEntityViolations() as $violation) {
         /** @var \Symfony\Component\Validator\ConstraintViolationInterface $violation */
         $form_state->setErrorByName('', $violation->getMessage());
     }
     $this->flagWidgetsErrorsFromViolations($violations, $form, $form_state);
 }