Esempio n. 1
0
 private function getArtworksByDocument($document)
 {
     $artworks = [];
     foreach ($document->find('.elco-collection-list .elco-collection-item, .elli-list .elli-item') as $element) {
         $uri = substr($element->find('.elco-title a')[0]->attr('href'), 1) . '/details';
         if ($class = Artwork::getClassByURI($uri)) {
             $artworks[] = ['class' => $class, 'uri' => $uri];
         }
     }
     return $artworks;
 }
Esempio n. 2
0
 public function getArtwork($id)
 {
     $uri = substr($this->api->getLocation('film/Unkown/' . $id), 1);
     return Artwork::constructObjectByURI($uri);
 }