function FieldValidationException::__construct

Constructor for FieldValidationException.

Parameters

$errors: An array of field validation errors, keyed by field name and delta that contains two keys:

  • 'error': A machine-readable error code string, prefixed by the field module name. A field widget may use this code to decide how to report the error.
  • 'message': A human-readable error message such as to be passed to form_error() for the appropriate form element.

File

drupal/core/modules/field/lib/Drupal/field/FieldValidationException.php, line 34

Class

FieldValidationException
Exception thrown by field_attach_validate() on field validation errors.

Namespace

Drupal\field

Code

function __construct($errors) {
  $this->errors = $errors;
  parent::__construct(t('Field validation errors'));
}