Spec-Zone.ru › Phalcon 2

Класс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API