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; }