PHP Класс Filterus\Filter

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

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

Свойство Тип Описание
$defaultOptions
$filters
$options

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

Метод Описание
__construct ( array $options = [] )
arrays ( $filter = '', $keys = '', $values = '' )
chain ( )
factory ( $filter )
filter ( $var )
getOptions ( )
map ( $filters )
pool ( )
registerFilter ( $name, $class )
setOption ( $key, $value )
setOptions ( array $options )
validate ( $var )

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

Метод Описание
parseFilter ( $filter )

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

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

final public __construct ( array $options = [] )
$options array

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

public static arrays ( $filter = '', $keys = '', $values = '' )

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

public static chain ( )

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

public static factory ( $filter )

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

abstract public filter ( $var )

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

public getOptions ( )

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

public static map ( $filters )

parseFilter() защищенный статический Метод

protected static parseFilter ( $filter )

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

public static pool ( )

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

public static registerFilter ( $name, $class )

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

public setOption ( $key, $value )

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

public setOptions ( array $options )
$options array

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

public validate ( $var )

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

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

protected $defaultOptions

$filters защищенное статическое свойство

protected static $filters

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

protected $options