]> git.immae.eu Git - github/shaarli/Shaarli.git/commitdiff
Fix blocking namespace issue 792/head
authorArthurHoaro <arthur@hoa.ro>
Wed, 8 Mar 2017 18:59:00 +0000 (19:59 +0100)
committerArthurHoaro <arthur@hoa.ro>
Wed, 8 Mar 2017 19:00:21 +0000 (20:00 +0100)
application/config/ConfigPlugin.php
application/config/exception/PluginConfigOrderException.php [new file with mode: 0644]
composer.json
index.php
tests/config/ConfigPluginTest.php

index 61a594d3c0e6f75b1bacd21689e6a0d335cbef6f..b3d9752bcb4a9ed276dd58026be69d256c1bdf1e 100644 (file)
@@ -1,5 +1,6 @@
 <?php
-namespace Shaarli\Config;
+
+use Shaarli\Config\Exception\PluginConfigOrderException;
 
 /**
  * Plugin configuration helper functions.
@@ -110,17 +111,3 @@ function load_plugin_parameter_values($plugins, $conf)
 
     return $out;
 }
-
-/**
- * Exception used if an error occur while saving plugin configuration.
- */
-class PluginConfigOrderException extends \Exception
-{
-    /**
-     * Construct exception.
-     */
-    public function __construct()
-    {
-        $this->message = 'An error occurred while trying to save plugins loading order.';
-    }
-}
diff --git a/application/config/exception/PluginConfigOrderException.php b/application/config/exception/PluginConfigOrderException.php
new file mode 100644 (file)
index 0000000..f9d6875
--- /dev/null
@@ -0,0 +1,17 @@
+<?php
+
+namespace Shaarli\Config\Exception;
+
+/**
+ * Exception used if an error occur while saving plugin configuration.
+ */
+class PluginConfigOrderException extends \Exception
+{
+    /**
+     * Construct exception.
+     */
+    public function __construct()
+    {
+        $this->message = 'An error occurred while trying to save plugins loading order.';
+    }
+}
index 70b87bb95b33cba9e4e8a1de71eb2dd9f9f5ed7b..57851e53e27fbab99fa5044de0d0bf0c389a30a6 100644 (file)
@@ -29,7 +29,8 @@
             "Shaarli\\Api\\": "application/api/",
             "Shaarli\\Api\\Controllers\\": "application/api/controllers",
             "Shaarli\\Api\\Exceptions\\": "application/api/exceptions",
-            "Shaarli\\Config\\": "application/config/"
+            "Shaarli\\Config\\": "application/config/",
+            "Shaarli\\Config\\Exception\\": "application/config/exception"
         }
     }
 }
index 064f43ca783f96537b8869697a1ab1beaa9bf7c8..3c2bb1d2829dee3a6a9d4e4b9edea6bacc5bd1ae 100644 (file)
--- a/index.php
+++ b/index.php
@@ -62,6 +62,7 @@ require_once __DIR__ . '/vendor/autoload.php';
 require_once 'application/ApplicationUtils.php';
 require_once 'application/Cache.php';
 require_once 'application/CachedPage.php';
+require_once 'application/config/ConfigPlugin.php';
 require_once 'application/FeedBuilder.php';
 require_once 'application/FileUtils.php';
 require_once 'application/HttpUtils.php';
index 22ab927b084e8d9b26d1a0fe64c48178fcd39fa7..deb02c9e487f901519b07b66f545599aaed75692 100644 (file)
@@ -1,9 +1,7 @@
 <?php
 namespace Shaarli\Config;
 
-/**
- * Config' tests
- */
+use Shaarli\Config\Exception\PluginConfigOrderException;
 
 require_once 'application/config/ConfigPlugin.php';
 
@@ -41,7 +39,7 @@ class ConfigPluginTest extends \PHPUnit_Framework_TestCase
     /**
      * Test save_plugin_config with invalid data.
      *
-     * @expectedException Shaarli\Config\PluginConfigOrderException
+     * @expectedException Shaarli\Config\Exception\PluginConfigOrderException
      */
     public function testSavePluginConfigInvalid()
     {