/** * @param array $Configuration */ public function setConfiguration($Configuration) { self::$Host = (string) $Configuration['Host']; self::$Port = (int) $Configuration['Port']; if (self::$Host && self::$Port) { if ($this->isAvailable() && null === self::$Server) { self::$Server = new \Memcached(); self::$Server->addServer(self::$Host, (int) self::$Port); self::$Server->setOption(\Memcached::OPT_TCP_NODELAY, true); } } }
/** * @param array $Configuration */ public function setConfiguration($Configuration) { self::$Host = (string) $Configuration['Host']; self::$Port = (int) $Configuration['Port']; if (self::$Host && self::$Port) { if (class_exists('\\Memcached', false) && null === self::$Server) { self::$Server = new \Memcached(); self::$Server->addServer(self::$Host, (int) self::$Port); self::$Server->setOption(\Memcached::OPT_TCP_NODELAY, true); } } }