You are here

public static function MyCustomValidator::processError in Form API Validation 8.2

Process custom error.

Parameters

Drupal\fapi_validation\Validator $validator: Validator.

array $element: Form element.

Return value

string Error message.

File

fapiv_example/src/Plugin/FapiValidationValidator/MyCustomValidator.php, line 39

Class

MyCustomValidator
Provides a custom validation.

Namespace

Drupal\fapiv_example\Plugin\FapiValidationValidator

Code

public static function processError(Validator $validator, array $element) {
  $params = [
    '%value' => $validator
      ->getValue(),
    '%field' => $element['#title'],
  ];
  return \t("You must enter 'JonhDoe' as value and not '%value' at field %field", $params);
}