PHP Class Respect\Validation\Rules\KeySet

Author: Henrique Moody ([email protected])
Inheritance: extends Respect\Validation\Rules\AllOf
Show file Open project: respect/validation Class Usage Examples

Public Methods

Method Description
addRule ( $rule, $arguments = [] )
addRules ( array $rules )
assert ( $input )
check ( $input )
getKeys ( ) : array
validate ( $input )

Private Methods

Method Description
checkKeys ( $input )
filterAllOf ( Respect\Validation\Rules\AllOf $rule ) : Respect\Validation\Validatable
hasValidStructure ( array $input ) : boolean

Method Details

addRule() public method

public addRule ( $rule, $arguments = [] )

addRules() public method

public addRules ( array $rules )
$rules array

assert() public method

public assert ( $input )

check() public method

public check ( $input )

getKeys() public method

public getKeys ( ) : array
return array

validate() public method

public validate ( $input )