]> git.immae.eu Git - github/shaarli/Shaarli.git/blobdiff - tests/utils/FakeConfigManager.php
Use PSR-3 logger for login attempts
[github/shaarli/Shaarli.git] / tests / utils / FakeConfigManager.php
index 360b34a981c91d797d29d769dd858bb1c032a36a..014c2af0d8f1ae3179ad3d591cc494710bef6737 100644 (file)
@@ -1,9 +1,13 @@
 <?php
 
+namespace Shaarli;
+
+use Shaarli\Config\ConfigManager;
+
 /**
  * Fake ConfigManager
  */
-class FakeConfigManager
+class FakeConfigManager extends ConfigManager
 {
     protected $values = [];
 
@@ -23,7 +27,7 @@ class FakeConfigManager
      * @param string $key   Key of the value to set
      * @param mixed  $value Value to set
      */
-    public function set($key, $value)
+    public function set($key, $value, $write = false, $isLoggedIn = false)
     {
         $this->values[$key] = $value;
     }
@@ -35,7 +39,7 @@ class FakeConfigManager
      *
      * @return mixed The value if set, else the name of the key
      */
-    public function get($key)
+    public function get($key, $default = '')
     {
         if (isset($this->values[$key])) {
             return $this->values[$key];