diff --git a/src/Plugin/FapiValidationValidator/DecimalValidator.php b/src/Plugin/FapiValidationValidator/DecimalValidator.php index 748eaacbef369bca486273e81b41d4febf58b3c5..345ad6946be9833c6bf00db958aea63141a43d3c 100644 --- a/src/Plugin/FapiValidationValidator/DecimalValidator.php +++ b/src/Plugin/FapiValidationValidator/DecimalValidator.php @@ -3,17 +3,20 @@ namespace Drupal\fapi_validation\Plugin\FapiValidationValidator; use Drupal\Core\Form\FormStateInterface; +use Drupal\Core\StringTranslation\TranslatableMarkup; +use Drupal\fapi_validation\Attribute\FapiValidationValidator; use Drupal\fapi_validation\FapiValidationValidatorsInterface; use Drupal\fapi_validation\Validator; /** * Fapi Validation Plugin for Decimal validation. - * - * @FapiValidationValidator( - * id = "decimal", - * error_message = "Use only decimal on %field." - * ) */ +#[FapiValidationValidator( + id: 'decimal', + label: new TranslatableMarkup('Decimal'), + description: new TranslatableMarkup('Validate input by the given pattern.'), + error_message: 'Use only decimal on %field.', +)] class DecimalValidator implements FapiValidationValidatorsInterface { /**