Extends
lithium\core\Object
Performs an atomic increment operation on specified numeric cache item.
Note that, as per the Memcached specification:
"If the item's value is not numeric, it is treated as if the value were 0."
(see http://www.php.net/manual/memcached.decrement.php)
Parameters
- string $key Key of numeric cache item to increment
- integer $offset Offset to increment - defaults to 1.
Returns
closure Function returning item's new value on successful increment, else `false`Source
public function increment($key, $offset = 1) {
$connection =& $this->connection;
return function($self, $params) use (&$connection, $offset) {
return $connection->increment($params['key'], $offset);
};
}