Themosis\Validation\ValidationBuilder::validate_required PHP Method

validate_required() protected method

Validate a required data.
protected validate_required ( string | array $data, array $attributes = [] ) : string | array
$data string | array
$attributes array
return string | array
    protected function validate_required($data, array $attributes = [])
    {
        if (is_null($data)) {
            return '';
        } elseif (is_string($data) && trim($data) === '') {
            return '';
        } elseif ((is_array($data) || $data instanceof Countable) && count($data) < 1) {
            return [];
        }
        return $data;
    }