ValidationRule v1.0.0
Контракт атрибутов валидации: validate() → null или сообщение.
Описание: Контракт правил валидации. Реализуют Filter, Range, Regex, ArrayOf.
Namespace: Devcraft\Interfaces
С версии: 1.0.0
См. также:
validate(mixed $value): ?string
Описание: null — значение валидно; иначе короткое value-free сообщение ожидания (без фактического значения). Обычно null-вход проходит; обязательность — зона ответственности mapper.