FINAL
Remove direct interaction with Memcache object for ease of mocking in tests.
Methods
__construct
__construct()
Initialises a Memcache instance
close
close() : boolean
Closes the Memcache instance.
Returns
boolean
true if successful, false otherwise
get
get(string $key) : string
Finds the value associated with input key, from Memcache.
Parameters
Name | Description |
---|---|
|
Input key from which to find value |
Returns
string
value associated with input key
set
set(string $key, string $value, integer $expire) : boolean
Inserts a key value pair, with expiry time, into Memcache.
Parameters
Name | Description |
---|---|
|
Input key to associate with the value |
|
Input value to be stored |
|
Time until the pair can be garbage collected |
Returns
boolean
true if successful, false otherwise
delete
delete(string $key) : boolean
Removes the key value pair, keyed with the input variable.
Parameters
Name | Description |
---|---|
|
Input key to remove key value pair |
Returns
boolean
true if successful, false otherwise