/** * @param Tag $tag * @param Tag $child * @return TagRestriction */ private function parseRestrictionChild(Tag $tag, Tag $child) { if ($child->hasAttributeValue() && ($model = $this->getModel($tag)) instanceof Struct) { $model->addMeta($child->getName(), $child->getValueAttributeValue(true)); } else { foreach ($child->getAttributes() as $attribute) { $this->parseRestrictionChildAttribute($tag, $child, $attribute); } } return $this; }
/** * @param Tag $tag * @param Tag $child */ private function parseRestrictionChild(Tag $tag, Tag $child) { if ($child->hasAttributeValue() && ($model = $this->getModel($tag)) instanceof Struct) { $model->addMeta($child->getName(), $child->getValueAttributeValue(true)); } }