From 98f91982be83969c0084ad64c72aeaa72d8c4bcc Mon Sep 17 00:00:00 2001 From: Roeland Jago Douma Date: Sun, 15 Sep 2019 10:52:34 +0200 Subject: [PATCH] Remove deprecated function createPreview Signed-off-by: Roeland Jago Douma --- lib/private/PreviewManager.php | 28 ---------------------------- lib/public/IPreview.php | 12 ------------ 2 files changed, 40 deletions(-) diff --git a/lib/private/PreviewManager.php b/lib/private/PreviewManager.php index 621c45f28c..b0858643d5 100644 --- a/lib/private/PreviewManager.php +++ b/lib/private/PreviewManager.php @@ -148,34 +148,6 @@ class PreviewManager implements IPreview { return !empty($this->providers); } - /** - * return a preview of a file - * - * @param string $file The path to the file where you want a thumbnail from - * @param int $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image - * @param int $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image - * @param boolean $scaleUp Scale smaller images up to the thumbnail size or not. Might look ugly - * @return \OCP\IImage - * @deprecated 11 Use getPreview - */ - public function createPreview($file, $maxX = 100, $maxY = 75, $scaleUp = false) { - try { - $userRoot = $this->rootFolder->getUserFolder($this->userId)->getParent(); - $node = $userRoot->get($file); - if (!($file instanceof File)) { - throw new NotFoundException(); - } - - $preview = $this->getPreview($node, $maxX, $maxY); - } catch (\Exception $e) { - return new \OC_Image(); - } - - $previewImage = new \OC_Image(); - $previewImage->loadFromData($preview->getContent()); - return $previewImage; - } - /** * Returns a preview of a file * diff --git a/lib/public/IPreview.php b/lib/public/IPreview.php index ba32300a28..6989871d29 100644 --- a/lib/public/IPreview.php +++ b/lib/public/IPreview.php @@ -79,18 +79,6 @@ interface IPreview { */ public function hasProviders(); - /** - * Return a preview of a file - * @param string $file The path to the file where you want a thumbnail from - * @param int $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image - * @param int $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image - * @param boolean $scaleUp Scale smaller images up to the thumbnail size or not. Might look ugly - * @return \OCP\IImage - * @since 6.0.0 - * @deprecated 11 Use getPreview - */ - public function createPreview($file, $maxX = 100, $maxY = 75, $scaleUp = false); - /** * Returns a preview of a file *