[Pkg-owncloud-commits] [owncloud] 47/69: use a HintException to have some useful user output in case of an error

David Prévot taffit at moszumanska.debian.org
Wed Nov 11 02:04:11 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch stable8
in repository owncloud.

commit 94d483caf86b7104600dc7b03e189262c08e23e6
Author: Björn Schießle <bjoern at schiessle.org>
Date:   Mon Nov 9 10:38:39 2015 +0100

    use a HintException to have some useful user output in case of an error
---
 lib/public/files/storagenotavailableexception.php | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/lib/public/files/storagenotavailableexception.php b/lib/public/files/storagenotavailableexception.php
index 842867b..26df220 100644
--- a/lib/public/files/storagenotavailableexception.php
+++ b/lib/public/files/storagenotavailableexception.php
@@ -28,10 +28,25 @@
 // use OCP namespace for all classes that are considered public.
 // This means that they should be used by apps instead of the internal ownCloud classes
 namespace OCP\Files;
+use OC\HintException;
 
 /**
  * Storage is temporarily not available
  * @since 6.0.0
+ * @changed 8.2.1 based on HintException
  */
-class StorageNotAvailableException extends \Exception {
+class StorageNotAvailableException extends HintException {
+
+	/**
+	 * StorageNotAvailableException constructor.
+	 *
+	 * @param string $message
+	 * @param int $code
+	 * @param \Exception $previous
+	 * @since 6.0.0
+	 */
+	public function __construct($message ='', $code = 0, \Exception $previous = null) {
+		$l = \OC::$server->getL10N('core');
+		parent::__construct($message, $l->t('Storage not available'), $code, $previous);
+	}
 }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list