Bluz\Validator\Rule\AbstractFilterRule::validate PHP Method

validate() public method

Check input data
public validate ( mixed $input ) : boolean
$input mixed
return boolean
    public function validate($input) : bool
    {
        if (!is_scalar($input)) {
            return false;
        }
        $cleanInput = $this->filter((string) $input);
        return $cleanInput === '' || $this->validateClean($cleanInput);
    }