Inheritance: implements Newscoop\Image\ImageInterface
コード例 #1
0
 /**
  * Update single image storage
  *
  * @param Newscoop\Image\LocalImage $image
  * @return void
  */
 private function updateImage(LocalImage $image)
 {
     $image->updateStorage($this->storage->moveImage($image->getPath()), $this->storage->moveThumbnail($image->getThumbnailPath()));
 }
コード例 #2
0
 /**
  * Get image caption
  *
  * @param int $image
  * @param int $articleNumber
  * @param int $languageId
  *
  * @return string
  */
 public function getCaption(\Newscoop\Image\LocalImage $image, $articleNumber, $languageId)
 {
     $caption = $this->getArticleImageCaption($image->getId(), $articleNumber, $languageId);
     if (!empty($caption)) {
         return $caption;
     }
     return $image->getDescription();
 }
コード例 #3
0
 public function getThumbnailPath()
 {
     $this->__load();
     return parent::getThumbnailPath();
 }