Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Cache
- {
- private $memcached;
- const SERVER = 'localhost';
- const PORT = 11211;
- public function __construct()
- {
- try {
- $this->memcached = new Memcached();
- $this->memcached->addServer(self::SERVER, self::PORT);
- } catch (MemcachedException $e) {
- die('Error ocurred while set memcached instance, error code: '.$e->getCode());
- }
- }
- public function set($key, $value)
- {
- $this->memcached->set($key, $value);
- }
- public function get($key)
- {
- return $this->memcached->get($key);
- }
- public function clear()
- {
- $this->memcached->flush();
- }
- }
Add Comment
Please, Sign In to add comment