mirror of
https://github.com/friendica/friendica
synced 2025-04-23 09:10:10 +00:00
"Imported" name spaces (#5361)
* Fixes for #5355: - let's import SPL/extension classes and then just use them without name spaces like we do it with our own classes/interfaces, too. - need to add namespace \ (global) Signed-off-by: Roland Häder <roland@mxchange.org> * Removed leading slashes from "import" lines. Signed-off-by: Roland Häder <roland@mxchange.org> * Completed: - "import" other classes, then use them Signed-off-by: Roland Häder <roland@mxchange.org>
This commit is contained in:
parent
3792e2819d
commit
8825728fa4
3 changed files with 21 additions and 12 deletions
|
@ -4,6 +4,9 @@ namespace Friendica\Core\Cache;
|
|||
|
||||
use Friendica\Core\Cache;
|
||||
|
||||
use Exception;
|
||||
use Memcached;
|
||||
|
||||
/**
|
||||
* Memcached Cache Driver
|
||||
*
|
||||
|
@ -22,15 +25,15 @@ class MemcachedCacheDriver extends AbstractCacheDriver implements IMemoryCacheDr
|
|||
public function __construct(array $memcached_hosts)
|
||||
{
|
||||
if (!class_exists('Memcached', false)) {
|
||||
throw new \Exception('Memcached class isn\'t available');
|
||||
throw new Exception('Memcached class isn\'t available');
|
||||
}
|
||||
|
||||
$this->memcached = new \Memcached();
|
||||
$this->memcached = new Memcached();
|
||||
|
||||
$this->memcached->addServers($memcached_hosts);
|
||||
|
||||
if (count($this->memcached->getServerList()) == 0) {
|
||||
throw new \Exception('Expected Memcached servers aren\'t available, config:' . var_export($memcached_hosts, true));
|
||||
throw new Exception('Expected Memcached servers aren\'t available, config:' . var_export($memcached_hosts, true));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -42,7 +45,7 @@ class MemcachedCacheDriver extends AbstractCacheDriver implements IMemoryCacheDr
|
|||
// We fetch with the hostname as key to avoid problems with other applications
|
||||
$value = $this->memcached->get($cachekey);
|
||||
|
||||
if ($this->memcached->getResultCode() === \Memcached::RES_SUCCESS) {
|
||||
if ($this->memcached->getResultCode() === Memcached::RES_SUCCESS) {
|
||||
$return = $value;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue