]> git.mxchange.org Git - friendica.git/blobdiff - src/Console/Cache.php
Merge pull request #8134 from nupplaphil/task/di_l10n
[friendica.git] / src / Console / Cache.php
index 754b871dbb311f8dc66a73991fda5f0a8a6e0872..3a40941c1bef5ecb28ec7da43133a36195cf1c57 100644 (file)
@@ -4,11 +4,12 @@ namespace Friendica\Console;
 
 use Asika\SimpleConsole\CommandArgsException;
 use Friendica\App;
+use Friendica\Core\Cache\Duration;
 use Friendica\Core\Cache\ICache;
 use RuntimeException;
 
 /**
- * @brief tool to access the cache from the CLI
+ * tool to access the cache from the CLI
  *
  * With this script you can access the cache of your node from the CLI.
  * You can read current values stored in the cache and set new values
@@ -25,11 +26,6 @@ class Cache extends \Asika\SimpleConsole\Console
         */
        private $appMode;
 
-       /**
-        * @var string The cache driver name
-        */
-       private $cacheDriverName;
-
        /**
         * @var ICache
         */
@@ -91,7 +87,7 @@ HELP;
                }
 
                if ($this->getOption('v')) {
-                       $this->out('Cache Driver Name: ' . (string)$this->cache);
+                       $this->out('Cache Driver Name: ' . $this->cache->getName());
                        $this->out('Cache Driver Class: ' . get_class($this->cache));
                }
 
@@ -158,7 +154,7 @@ HELP;
                if (count($this->args) >= 3) {
                        $key      = $this->getArgument(1);
                        $value    = $this->getArgument(2);
-                       $duration = intval($this->getArgument(3, ICache::FIVE_MINUTES));
+                       $duration = intval($this->getArgument(3, Duration::FIVE_MINUTES));
 
                        if (is_array($this->cache->get($key))) {
                                throw new RuntimeException("$key is an array and can't be set using this command.");