Класс Phalcon\Mvc\Model\Validator\Numericality
extends абстрактный класс Phalcon\Mvc\Model\Validator
implements Phalcon\Mvc\Model\ValidatorInterface
Разрешает проверку, является ли поле допустимым числовым форматом
use Phalcon\Mvc\Model\Validator\Numericality as NumericalityValidator;
class Products extends Phalcon\Mvc\Model
{
public function validation()
{
$this->validate(new NumericalityValidator(array(
'field' => 'price'
)));
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_Numericality.html