Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
 /**
  * @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;
 }