Overtrue\Validation\Validator::validateRequired PHP Method

validateRequired() protected method

Validate that a required attribute exists.
protected validateRequired ( string $attribute, mixed $value ) : boolean
$attribute string
$value mixed
return boolean
    protected function validateRequired($attribute, $value)
    {
        if (is_null($value)) {
            return false;
        } elseif (is_string($value) && trim($value) === '') {
            return false;
        } elseif (is_array($value) && count($value) < 1) {
            return false;
        } elseif (in_array($value, $_FILES, true)) {
            return (string) $value['tmp_name'] !== '';
        }
        return true;
    }
Validator