function AltTextContainsLlamasConstraintValidator::validate
Same name and namespace in other branches
- main core/modules/image/tests/modules/image_field_property_constraint_validation/src/Plugin/Validation/Constraint/AltTextContainsLlamasConstraintValidator.php \Drupal\image_field_property_constraint_validation\Plugin\Validation\Constraint\AltTextContainsLlamasConstraintValidator::validate()
File
-
core/
modules/ image/ tests/ modules/ image_field_property_constraint_validation/ src/ Plugin/ Validation/ Constraint/ AltTextContainsLlamasConstraintValidator.php, line 18
Class
- AltTextContainsLlamasConstraintValidator
- Validates the alt text contains llamas.
Namespace
Drupal\image_field_property_constraint_validation\Plugin\Validation\ConstraintCode
public function validate(mixed $value, Constraint $constraint) : void {
if (is_string($value) && !str_contains(strtolower($value), 'llamas')) {
$this->context
->buildViolation($constraint->message)
->setInvalidValue($value)
->addViolation();
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.