Example #1
0
 public static function parse(&$src)
 {
     $result = array();
     foreach (Tag::anyhow($src)->in("link") as $in) {
         $o = new self();
         $o->href($in->inParam("href"));
         $o->rel($in->inParam("rel"));
         $o->type($in->inParam("type"));
         $result[] = $o;
         $src = str_replace($in->plain(), "", $src);
     }
     return $result;
 }
Example #2
0
 public static function parse(&$src)
 {
     $result = array();
     \org\rhaco\Xml::set($x, '<:>' . $src . '</:>');
     foreach ($x->in('link') as $in) {
         $o = new self();
         $o->href($in->in_attr('href'));
         $o->rel($in->in_attr('rel'));
         $o->type($in->in_attr('type'));
         $result[] = $o;
         $src = str_replace($in->plain(), '', $src);
     }
     return $result;
 }