PHP Class Bluz\Validator\Rule\AbstractFilterRule

Inheritance: extends AbstractRule
Show file Open project: bluzphp/framework

Protected Properties

Property Type Description
$additionalChars additional chars

Public Methods

Method Description
__construct ( string $additionalChars = '' ) Setup validation rule
validate ( mixed $input ) : boolean Check input data

Protected Methods

Method Description
filter ( string $input ) : string Filter input data
validateClean ( string $input ) : boolean Check input string

Method Details

__construct() public method

Setup validation rule
public __construct ( string $additionalChars = '' )
$additionalChars string

filter() protected method

Filter input data
protected filter ( string $input ) : string
$input string
return string

validate() public method

Check input data
public validate ( mixed $input ) : boolean
$input mixed
return boolean

validateClean() abstract protected method

Check input string
abstract protected validateClean ( string $input ) : boolean
$input string
return boolean

Property Details

$additionalChars protected property

additional chars
protected $additionalChars