attrMap[self::ATTR_DURABILITY] = self::QOS_DURABILITY_NONE; } protected function doGet( $key, $flags = 0, &$casToken = null ) { $casToken = null; return false; } protected function doSet( $key, $value, $exptime = 0, $flags = 0 ) { return true; } protected function doDelete( $key, $flags = 0 ) { return true; } protected function doAdd( $key, $value, $exptime = 0, $flags = 0 ) { return true; } public function incr( $key, $value = 1, $flags = 0 ) { return false; } public function decr( $key, $value = 1, $flags = 0 ) { return false; } public function incrWithInit( $key, $exptime, $value = 1, $init = null, $flags = 0 ) { return false; // faster } public function merge( $key, callable $callback, $exptime = 0, $attempts = 10, $flags = 0 ) { return true; // faster } }