Cake\View\Helper\FormHelper::_isRequiredField PHP Method

_isRequiredField() protected method

Returns if a field is required to be filled based on validation properties from the validating object.
protected _isRequiredField ( Cake\Validation\ValidationSet $validationRules ) : boolean
$validationRules Cake\Validation\ValidationSet Validation rules set.
return boolean true if field is required to be filled, false otherwise
    protected function _isRequiredField($validationRules)
    {
        if (empty($validationRules) || count($validationRules) === 0) {
            return false;
        }
        $validationRules->isUpdate($this->requestType === 'put');
        foreach ($validationRules as $rule) {
            if ($rule->skip()) {
                continue;
            }
            return !$validationRules->isEmptyAllowed();
        }
        return false;
    }