public static function parse(&$src) { $result = null; if (\org\rhaco\Xml::set($tag, $src, 'summary')) { $result = new self(); $result->type($tag->in_attr('type', 'text')); $result->lang($tag->in_attr('xml:lang')); $result->value($tag->value()); $src = str_replace($tag->plain(), '', $src); } return $result; }
public static function parse(&$src) { $result = null; if (Tag::setof($tag, $src, "summary")) { $result = new self(); $result->type($tag->inParam("type", "text")); $result->lang($tag->inParam("xml:lang")); $result->value($tag->value()); $src = str_replace($tag->plain(), "", $src); } return $result; }