Класс Phalcon\Mvc\Model\Validator\Exclusionin
расширяет абстрактный класс Phalcon\Mvc\Model\Validator
реализует Phalcon\Mvc\Model\ValidatorInterface
Phalcon\Mvc\Model\Validator\ExclusionIn Проверяет, не входит ли значение в список значений
use Phalcon\Mvc\Model\Validator\ExclusionIn as ExclusionInValidator;
class Subscriptors extends Phalcon\Mvc\Model
{
public function validation()
{
$this->validate(new ExclusionInValidator(array(
'field' => 'status',
'domain' => array('A', 'I')
)));
if ($this->validationHasFailed() == true) {
return false;
}
}
}
Методы
public boolean validate (Phalcon\Mvc\ModelInterface $record)
Выполняет валидацию
public __construct (array $options) унаследовано от Phalcon\Mvc\Model\Validator
Конструктор Phalcon\Mvc\Model\Validator
protected appendMessage () унаследовано от Phalcon\Mvc\Model\Validator
Добавляет сообщение к валидатору
public array getMessages () унаследовано от Phalcon\Mvc\Model\Validator
Возвращает сообщения, сгенерированные валидатором
public array getOptions () унаследовано от Phalcon\Mvc\Model\Validator
Возвращает все параметры валидатора
public mixed getOption () унаследовано от Phalcon\Mvc\Model\Validator
Возвращает параметр
public boolean isSetOption () унаследовано от Phalcon\Mvc\Model\Validator
Проверяет, определен ли параметр в параметрах валидатора
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Mvc_Model_Validator_Exclusionin.html