PHP Класс Bluz\Validator\Rule\Length

Наследование: extends AbstractCompareRule
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$maxValue maximum value
$minValue minimum value

Открытые методы

Метод Описание
__construct ( integer | null $min = null, integer | null $max = null, boolean $inclusive = true ) Setup validation rule
getTemplate ( ) : string Get error template
validate ( string $input ) : boolean Check input data

Защищенные методы

Метод Описание
extractLength ( string | object $input ) : integer | false Extract length

Описание методов

__construct() публичный метод

Setup validation rule
public __construct ( integer | null $min = null, integer | null $max = null, boolean $inclusive = true )
$min integer | null
$max integer | null
$inclusive boolean

extractLength() защищенный метод

Extract length
protected extractLength ( string | object $input ) : integer | false
$input string | object
Результат integer | false

getTemplate() публичный метод

Get error template
public getTemplate ( ) : string
Результат string

validate() публичный метод

Check input data
public validate ( string $input ) : boolean
$input string
Результат boolean

Описание свойств

$maxValue защищенное свойство

maximum value
protected $maxValue

$minValue защищенное свойство

minimum value
protected $minValue