interface FapiValidationValidatorsInterface in Form API Validation 8.2
Fapi Validation Validator Plugin Interface.
Hierarchy
- interface \Drupal\fapi_validation\FapiValidationValidatorsInterface
Expanded class hierarchy of FapiValidationValidatorsInterface
All classes that implement FapiValidationValidatorsInterface
16 files declare their use of FapiValidationValidatorsInterface
- AlphaDashValidator.php in src/
Plugin/ FapiValidationValidator/ AlphaDashValidator.php - AlphaNumericValidator.php in src/
Plugin/ FapiValidationValidator/ AlphaNumericValidator.php - AlphaValidator.php in src/
Plugin/ FapiValidationValidator/ AlphaValidator.php - CharsValidator.php in src/
Plugin/ FapiValidationValidator/ CharsValidator.php - DecimalValidator.php in src/
Plugin/ FapiValidationValidator/ DecimalValidator.php
File
- src/
FapiValidationValidatorsInterface.php, line 10
Namespace
Drupal\fapi_validationView source
interface FapiValidationValidatorsInterface {
/**
* Execute validation.
*
* @param \Drupal\fapi_validation\Validator $validator
* Validator.
* @param array $element
* Form Element.
* @param \Drupal\Core\Form\FormStateInterface $form_state
* Form State.
*
* @return bool
* Check.
*/
public function validate(Validator $validator, array $element, FormStateInterface $form_state);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
FapiValidationValidatorsInterface:: |
public | function | Execute validation. | 16 |