Валидаторы предназначены для приема входных данных, проверки их на корректность и возврата булевого результата, сообщающего, корректны ли данные (и сообщений об ошибках, если таковые имеются).
В Zend Framework 3 существует несколько групп стандартных валидаторов:
Для некоторых задач стандартные валидаторы не подходят, и вам нужно применить свой
алгоритм проверки к входным данным. В этом случае вы можете использовать
либо валидатор Callback
, либо написать собственный класс валидатора.