Commit a61f51fa authored by Taylor Otwell's avatar Taylor Otwell

Add forever and flush methods to memory driver.

Signed-off-by: 's avatarTaylor Otwell <taylorotwell@gmail.com>
parent 338b6a8a
......@@ -52,6 +52,18 @@ class Memory extends Driver {
$this->storage[$key] = $value;
}
/**
* Write an item to the cache that lasts forever.
*
* @param string $key
* @param mixed $value
* @return void
*/
public function forever($key, $value)
{
$this->put($key, $value, 0);
}
/**
* Delete an item from the cache.
*
......@@ -63,4 +75,14 @@ class Memory extends Driver {
unset($this->storage[$key]);
}
/**
* Flush the entire cache.
*
* @return void
*/
public function flush()
{
$this->stroage = array();
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment