PHP Class Webiny\Component\Validation\Validation

Inheritance: use trait Webiny\Component\StdLib\ComponentTrait, use trait Webiny\Component\StdLib\SingletonTrait, use trait Webiny\Component\ServiceManager\ServiceManagerTrait
Show file Open project: Webiny/Framework Class Usage Examples

Public Methods

Method Description
addValidator ( Webiny\Component\Validation\ValidatorInterface $validator ) Add validator to Validation component
validate ( mixed $data, string | array $validators, boolean | true $throw = true ) : boolean

Protected Methods

Method Description
init ( )

Private Methods

Method Description
getValidators ( $validators )

Method Details

addValidator() public method

Add validator to Validation component
public addValidator ( Webiny\Component\Validation\ValidatorInterface $validator )
$validator Webiny\Component\Validation\ValidatorInterface

init() protected method

protected init ( )

validate() public method

public validate ( mixed $data, string | array $validators, boolean | true $throw = true ) : boolean
$data mixed
$validators string | array
$throw boolean | true
return boolean