/** * Constructor * * @param array $options */ public function __construct($options = array()) { if (!extension_loaded('apc')) { throw new Exception('The apc extension must be loaded.'); } parent::__construct($options); }
/** * Constructor * * @param array $options */ public function __construct($options = array()) { if (!extension_loaded('eaccelerator')) { throw new Exception('The eAccelerator extension must be loaded.'); } parent::__construct($options); }
/** * Constructor * * @param array $options */ public function __construct($options = array()) { $this->_connection = new Memcache(); parent::__construct($options); foreach ($this->_options['servers'] as $server) { $server += array('host' => '127.0.0.1', 'port' => 11211, 'persistent' => true); $this->_connection->addServer($server['host'], $server['port'], $server['persistent']); } }