X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCore%2FConfig%2FConfiguration.php;h=18191d0429c45bfd2fb5fc9f860fb71eaca2b008;hb=b56709d802e68175d1551071b295ecd15c0857ab;hp=48220c2de527cefe23037691413f4a7119c4007a;hpb=a3d6062476dde7fecfb559bb366a3f22cb6ead57;p=friendica.git diff --git a/src/Core/Config/Configuration.php b/src/Core/Config/Configuration.php index 48220c2de5..18191d0429 100644 --- a/src/Core/Config/Configuration.php +++ b/src/Core/Config/Configuration.php @@ -2,8 +2,6 @@ namespace Friendica\Core\Config; -use Friendica\Core\Logger; - /** * This class is responsible for all system-wide configuration values in Friendica * There are two types of storage @@ -85,20 +83,19 @@ class Configuration if ($this->configAdapter->isConnected() && (!$this->configAdapter->isLoaded($cat, $key) || $refresh)) { + $dbvalue = $this->configAdapter->get($cat, $key); - if ($dbvalue !== '!!') { + if (isset($dbvalue)) { $this->configCache->set($cat, $key, $dbvalue); - return $dbvalue; + unset($dbvalue); } } // use the config cache for return - if ($this->configCache->has($cat, $key)) { - return $this->configCache->get($cat, $key); - } else { - return $default_value; - } + $result = $this->configCache->get($cat, $key); + + return (isset($result)) ? $result : $default_value; } /** @@ -116,10 +113,6 @@ class Configuration */ public function set($cat, $key, $value) { - if ($key === 'last_worker_execution') { - Logger::alert('catchmeifyou', ['value' => $value]); - } - // set the cache first $cached = $this->configCache->set($cat, $key, $value);