public function resolveMergeTagsArrayToAttributes($model, &$invalidTags = array(), $language = null, $errorOnFirstMissing = false) { if (!$language) { $language = $this->language; } if (empty($this->mergeTags)) { return false; } else { return MergeTagsToModelAttributesAdapter::resolveMergeTagsArrayToAttributesFromModel($this->mergeTags[1], $model, $invalidTags, $language, $errorOnFirstMissing); } }
/** * @param $model * @param array $invalidTags * @param null $language * @param int $errorOnFirstMissing * @param array $params * @return bool */ public function resolveMergeTagsArrayToAttributes($model, &$invalidTags = array(), $language = null, $errorOnFirstMissing = MergeTagsToModelAttributesAdapter::DO_NOT_ERROR_ON_FIRST_INVALID_TAG, $params = array()) { $mergeTagsToAttributes = false; if (!$language) { $language = $this->language; } if (!empty($this->mergeTags)) { $mergeTagsToAttributes = MergeTagsToModelAttributesAdapter::resolveMergeTagsArrayToAttributesFromModel($this->mergeTags[1], $model, $invalidTags, $language, $errorOnFirstMissing, $params); } return $mergeTagsToAttributes; }