From a7ed339bfbd17b1c7ac7f30cc0316b6b030b0ee1 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Wed, 6 Sep 2017 10:37:08 +0200 Subject: [PATCH] Throw exception for invalid storage --- System/File/Storage.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/System/File/Storage.php b/System/File/Storage.php index 9ad46868a..8309de2f1 100644 --- a/System/File/Storage.php +++ b/System/File/Storage.php @@ -71,9 +71,14 @@ final class Storage $stg = $env; $env = ucfirst(strtolower($env)); $env = __NAMESPACE__ . '\\' . $env . '\\' . $env . 'Storage'; - $env = $env::getInstance(); - self::$registered[$stg] = $env; + try { + $env = $env::getInstance(); + + self::$registered[$stg] = $env; + } catch(\Exception $e) { + throw new \Exception(); + } } return $env;