Example #1
0
 public function __construct(array $body)
 {
     parent::__construct($body);
     if (array_key_exists('thumbnail', $this->attributes) === true) {
         $this->attributes['id'] = Utils::thumbnailToId($this->attributes['thumbnail']);
     }
     if (array_key_exists('lastModified', $this->attributes) === true) {
         $this->attributes['lastModified'] = $this->attributes['lastModified'] / 1000;
         $this->attributes['lastModified'] = \DateTime::createFromFormat('U', $this->attributes['lastModified']);
     }
 }
Example #2
0
 /**
  * @expectedException        RuntimeException
  * @expectedExceptionMessage Invalid thumbnail URL "invalid.jpg"
  */
 public function testThumbnailToIdWithInvalidUrl()
 {
     Utils::thumbnailToId('invalid.jpg');
 }