Spec-Zone.ru › Phalcon 2

Класс Phalcon\Mvc\Model\Validator\StringLength

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

implements Phalcon\Mvc\Model\ValidatorInterface

Просто проверяет ограничения длины заданной строки

use Phalcon\Mvc\Model\Validator\StringLength as StringLengthValidator;

class Subscriptors extends Phalcon\Mvc\Model
{

public function validation()
{
    $this->validate(new StringLengthValidator(array(
            'field' => 'name_last',
            'max' => 50,
            'min' => 2,
            'messageMaximum' => 'We don\'t like really long names',
            'messageMinimum' => 'We want more than just their initials'
    )));
    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_StringLength.html

Spec-Zone.ru

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