Example #1
0
 public static function parse(Tag $entry)
 {
     $self = new self();
     $author = $entry->f("author");
     if ($author !== null) {
         $self->name($author->f("name.value()"));
         $self->image($author->f("tracks:image.value()"));
         $self->relation($author->f("tracks:relation.value()"));
     } else {
         $self->name($entry->f("title.value()"));
         $self->image($entry->f("icon.value()"));
         $self->relation("friends");
     }
     $self->updated($entry->f("updated.value()"));
     $self->link($entry->f("link.param(href)"));
     return $self;
 }