Абстрактный класс Phalcon\Mvc\Model\Validator

Реализует Phalcon\Mvc\Model\ValidatorInterface

Source on GitHub

Это базовый класс для валидаторов Phalcon\Mvc\Model

Этот класс предназначен только для обратной совместимости с Phalcon\Mvc\Collection. В противном случае используйте валидаторы, предоставленные Phalcon\Validation.

Методы

public __construct (array $options)

Phalcon\Mvc\Model\Validator конструктор

protected appendMessage (string $message, [string | array $field], [string $type])

Добавляет сообщение в валидатор

public getMessages ()

Возвращает сообщения, сгенерированные валидатором

public array getOptions ()

Возвращает все параметры из валидатора

public getOption (mixed $option, [mixed $defaultValue])

Возвращает параметр

public isSetOption (mixed $option)

Проверяет, определен ли параметр в параметрах проверки

abstract public validate (Phalcon\Mvc\EntityInterface $record) inherited from Phalcon\Mvc\Model\ValidatorInterface

...