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

Автор: Anton Shevchuk
Показать файл Открыть проект

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

Свойство Тип Описание
$template string Template for error output - {{name}} - name of field - {{input}} - input value

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

Метод Описание
__invoke ( mixed $input ) : boolean Invoke
__toString ( ) : string Cast to string
assert ( string $input ) : boolean Assert
getTemplate ( ) : string Get error template
validate ( mixed $input ) : boolean Check input data

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

__invoke() публичный Метод

Invoke
public __invoke ( mixed $input ) : boolean
$input mixed
Результат boolean

__toString() публичный Метод

Cast to string
public __toString ( ) : string
Результат string

assert() публичный Метод

Assert
public assert ( string $input ) : boolean
$input string
Результат boolean

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

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

validate() абстрактный публичный Метод

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

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

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

Template for error output - {{name}} - name of field - {{input}} - input value
protected string $template
Результат string