aboutsummaryrefslogtreecommitdiff
path: root/app/class/Controllermedia.php
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2020-04-27 10:56:24 +0200
committervincent-peugnet <v.peugnet@free.fr>2020-04-28 20:21:34 +0200
commitc832f91ca41490f69f478045c86038f9ef4a5cb5 (patch)
treeb371e504c04660bbabb79721c5db7b086888ec01 /app/class/Controllermedia.php
parentd66de69ba57f00079ab8d5e4b9a1d1f73093e76a (diff)
downloadwcms-c832f91ca41490f69f478045c86038f9ef4a5cb5.tar.gz
wcms-c832f91ca41490f69f478045c86038f9ef4a5cb5.zip
move fonts into media
move global css into media
Diffstat (limited to 'app/class/Controllermedia.php')
-rw-r--r--app/class/Controllermedia.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/app/class/Controllermedia.php b/app/class/Controllermedia.php
index 95b4f9b..6a585eb 100644
--- a/app/class/Controllermedia.php
+++ b/app/class/Controllermedia.php
@@ -2,7 +2,8 @@
namespace Wcms;
-use Exception;
+use \Exception;
+use \LogicException;
class Controllermedia extends Controller
{
@@ -24,14 +25,13 @@ class Controllermedia extends Controller
public function desktop()
{
if ($this->user->iseditor()) {
- if (!$this->mediamanager->dircheck(Model::MEDIA_DIR)) {
- throw new Exception("Media error : Cant create /media folder");
- }
- if (!$this->mediamanager->dircheck(Model::FAVICON_DIR)) {
- throw new Exception("Media error : Cant create /media/favicon folder");
- }
- if (!$this->mediamanager->dircheck(Model::THUMBNAIL_DIR)) {
- throw new Exception("Media error : Cant create /media/thumbnail folder");
+ try {
+ dircheck(Model::FONT_DIR);
+ dircheck(Model::THUMBNAIL_DIR);
+ dircheck(Model::FAVICON_DIR);
+ dircheck(Model::CSS_DIR);
+ } catch (\InvalidArgumentException $exception) {
+ throw new LogicException($exception->getMessage());
}
$mediaopt = new Medialist($_GET);