/** * 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())); }
/** * 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(); }
public function getThumbnailPath() { $this->__load(); return parent::getThumbnailPath(); }