ソースを参照

Remove \ and replace with use.

Refs cakephp/cakephp#3957
mark_story 11 年 前
コミット
42e77f85ee
1 ファイル変更11 行追加10 行削除
  1. 11 10
      src/Cache/Engine/MemcachedEngine.php

+ 11 - 10
src/Cache/Engine/MemcachedEngine.php

@@ -17,6 +17,7 @@ namespace Cake\Cache\Engine;
 use Cake\Cache\CacheEngine;
 use Cake\Error;
 use Cake\Utility\Inflector;
+use \Memcached;
 
 /**
  * Memcached storage engine for cache. Memcached has some limitations in the amount of
@@ -105,12 +106,12 @@ class MemcachedEngine extends CacheEngine {
 		}
 
 		$this->_serializers = [
-			'igbinary' => \Memcached::SERIALIZER_IGBINARY,
-			'json' => \Memcached::SERIALIZER_JSON,
-			'php' => \Memcached::SERIALIZER_PHP
+			'igbinary' => Memcached::SERIALIZER_IGBINARY,
+			'json' => Memcached::SERIALIZER_JSON,
+			'php' => Memcached::SERIALIZER_PHP
 		];
-		if (defined('Memcached::HAVE_MSGPACK') && \Memcached::HAVE_MSGPACK) {
-			$this->_serializers['msgpack'] = \Memcached::SERIALIZER_MSGPACK;
+		if (defined('Memcached::HAVE_MSGPACK') && Memcached::HAVE_MSGPACK) {
+			$this->_serializers['msgpack'] = Memcached::SERIALIZER_MSGPACK;
 		}
 
 		parent::init($config);
@@ -127,7 +128,7 @@ class MemcachedEngine extends CacheEngine {
 			return true;
 		}
 
-		$this->_Memcached = new \Memcached($this->_config['persistent'] ? (string)$this->_config['persistent'] : null);
+		$this->_Memcached = new Memcached($this->_config['persistent'] ? (string)$this->_config['persistent'] : null);
 		$this->_setOptions();
 
 		if (count($this->_Memcached->getServerList())) {
@@ -168,7 +169,7 @@ class MemcachedEngine extends CacheEngine {
  * @throws \Cake\Error\Exception when the Memcached extension is not built with the desired serializer engine
  */
 	protected function _setOptions() {
-		$this->_Memcached->setOption(\Memcached::OPT_LIBKETAMA_COMPATIBLE, true);
+		$this->_Memcached->setOption(Memcached::OPT_LIBKETAMA_COMPATIBLE, true);
 
 		$serializer = strtolower($this->_config['serialize']);
 		if (!isset($this->_serializers[$serializer])) {
@@ -183,14 +184,14 @@ class MemcachedEngine extends CacheEngine {
 			);
 		}
 
-		$this->_Memcached->setOption(\Memcached::OPT_SERIALIZER, $this->_serializers[$serializer]);
+		$this->_Memcached->setOption(Memcached::OPT_SERIALIZER, $this->_serializers[$serializer]);
 
 		// Check for Amazon ElastiCache instance
 		if (defined('Memcached::OPT_CLIENT_MODE') && defined('Memcached::DYNAMIC_CLIENT_MODE')) {
-			$this->_Memcached->setOption(\Memcached::OPT_CLIENT_MODE, \Memcached::DYNAMIC_CLIENT_MODE);
+			$this->_Memcached->setOption(Memcached::OPT_CLIENT_MODE, Memcached::DYNAMIC_CLIENT_MODE);
 		}
 
-		$this->_Memcached->setOption(\Memcached::OPT_COMPRESSION, (bool)$this->_config['compress']);
+		$this->_Memcached->setOption(Memcached::OPT_COMPRESSION, (bool)$this->_config['compress']);
 	}
 
 /**