PHP Class Filterus\Filter

ファイルを表示 Open project: ircmaxell/filterus Class Usage Examples

Protected Properties

Property Type Description
$defaultOptions
$filters
$options

Public Methods

Method Description
__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 )

Protected Methods

Method Description
parseFilter ( $filter )

Method Details

__construct() final public method

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

arrays() public static method

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

chain() public static method

public static chain ( )

factory() public static method

public static factory ( $filter )

filter() abstract public method

abstract public filter ( $var )

getOptions() public method

public getOptions ( )

map() public static method

public static map ( $filters )

parseFilter() protected static method

protected static parseFilter ( $filter )

pool() public static method

public static pool ( )

registerFilter() public static method

public static registerFilter ( $name, $class )

setOption() public method

public setOption ( $key, $value )

setOptions() public method

public setOptions ( array $options )
$options array

validate() public method

public validate ( $var )

Property Details

$defaultOptions protected_oe property

protected $defaultOptions

$filters protected_oe static_oe property

protected static $filters

$options protected_oe property

protected $options