summaryrefslogtreecommitdiffstats
path: root/lib/preview
diff options
context:
space:
mode:
authorGeorg Ehrke <georg@ownCloud.com>2013-06-11 10:56:16 +0200
committerGeorg Ehrke <georg@ownCloud.com>2013-06-11 10:56:16 +0200
commit2ff97917e9e72b674de07ca05dc04dd3bea14f07 (patch)
tree43b3b9b40542df4c9d87f3a3b7bf20681b4e6284 /lib/preview
parent0e4f5001d5143f55a9d051b501fe32de900917c5 (diff)
downloadnextcloud-server-2ff97917e9e72b674de07ca05dc04dd3bea14f07.tar.gz
nextcloud-server-2ff97917e9e72b674de07ca05dc04dd3bea14f07.zip
code optimization
Diffstat (limited to 'lib/preview')
-rw-r--r--lib/preview/images.php5
-rw-r--r--lib/preview/movies.php5
-rw-r--r--lib/preview/mp3.php4
-rw-r--r--lib/preview/pdf.php4
-rw-r--r--lib/preview/svg.php4
-rw-r--r--lib/preview/txt.php4
6 files changed, 7 insertions, 19 deletions
diff --git a/lib/preview/images.php b/lib/preview/images.php
index 080e424e5bd..e4041538e92 100644
--- a/lib/preview/images.php
+++ b/lib/preview/images.php
@@ -26,10 +26,7 @@ class Image extends Provider {
$image->loadFromFile($fileview->getLocalFile($path));
}
- //check if image object is valid
- if (!$image->valid()) return false;
-
- return $image;
+ return $image->valid() ? $image : false;
}
}
diff --git a/lib/preview/movies.php b/lib/preview/movies.php
index 8cd50263e2a..cb959a962a7 100644
--- a/lib/preview/movies.php
+++ b/lib/preview/movies.php
@@ -27,14 +27,13 @@ if(!is_null(shell_exec('ffmpeg -version'))) {
$cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . escapeshellarg($tmppath);
shell_exec($cmd);
- unlink($abspath);
$image = new \OC_Image($tmppath);
- if (!$image->valid()) return false;
+ unlink($abspath);
unlink($tmppath);
- return $image;
+ return $image->valid() ? $image : false;
}
}
diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php
index 660e9fc3ce4..60dfb5ff461 100644
--- a/lib/preview/mp3.php
+++ b/lib/preview/mp3.php
@@ -28,9 +28,7 @@ class MP3 extends Provider {
unlink($tmppath);
$image = new \OC_Image($picture);
- if (!$image->valid()) return $this->getNoCoverThumbnail($maxX, $maxY);
-
- return $image;
+ return $image->valid() ? $image : $this->getNoCoverThumbnail($maxX, $maxY);
}
public function getNoCoverThumbnail($maxX, $maxY) {
diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php
index f1d0a33dc63..3eabd201156 100644
--- a/lib/preview/pdf.php
+++ b/lib/preview/pdf.php
@@ -32,9 +32,7 @@ if (extension_loaded('imagick')) {
//new image object
$image = new \OC_Image($pdf);
//check if image object is valid
- if (!$image->valid()) return false;
-
- return $image;
+ return $image->valid() ? $image : false;
}
}
diff --git a/lib/preview/svg.php b/lib/preview/svg.php
index 76d81589bac..bafaf71b15a 100644
--- a/lib/preview/svg.php
+++ b/lib/preview/svg.php
@@ -35,9 +35,7 @@ if (extension_loaded('imagick')) {
//new image object
$image = new \OC_Image($svg);
//check if image object is valid
- if (!$image->valid()) return false;
-
- return $image;
+ return $image->valid() ? $image : false;
}
}
diff --git a/lib/preview/txt.php b/lib/preview/txt.php
index f18da66c3b8..c7b8fabc6b0 100644
--- a/lib/preview/txt.php
+++ b/lib/preview/txt.php
@@ -42,9 +42,7 @@ class TXT extends Provider {
$image = new \OC_Image($image);
- if (!$image->valid()) return false;
-
- return $image;
+ return $image->valid() ? $image : false;
}
}