APCSharedCache Class Reference
List of all members.
Public Member Functions |
| | get ($key, &$casToken=null) |
| | set ($key, $value, $exptime=0) |
| | cas ($casToken, $key, $value, $exptime=0) |
| | delete ($key, $time=0) |
| | merge ($key, closure $callback, $exptime=0, $attempts=10) |
|
| incr ($key, $value=1) |
|
| decr ($key, $value=1) |
Detailed Description
This is a wrapper for APC's shared memory functions
Member Function Documentation
| APCSharedCache::cas |
( |
$ |
casToken, |
|
|
$ |
key, |
|
|
$ |
value, |
|
|
$ |
exptime = 0 | |
|
) |
| | |
- Parameters:
-
| $casToken | mixed |
| $key | string |
| $value | mixed |
| $exptime | int |
- Returns:
- bool
| APCSharedCache::delete |
( |
$ |
key, |
|
|
$ |
time = 0 | |
|
) |
| | |
| APCSharedCache::get |
( |
$ |
key, |
|
|
&$ |
casToken = null | |
|
) |
| | |
- Parameters:
-
| $key | string |
| $casToken[optional] | int |
- Returns:
- mixed
| APCSharedCache::merge |
( |
$ |
key, |
|
|
closure $ |
callback, |
|
|
$ |
exptime = 0, |
|
|
$ |
attempts = 10 | |
|
) |
| | |
- Parameters:
-
| $key | string |
| $callback | closure Callback method to be executed |
| int | $exptime Either an interval in seconds or a unix timestamp for expiry |
| int | $attempts The amount of times to attempt a merge in case of failure |
- Returns:
- bool success
| APCSharedCache::set |
( |
$ |
key, |
|
|
$ |
value, |
|
|
$ |
exptime = 0 | |
|
) |
| | |
- Parameters:
-
| $key | string |
| $value | mixed |
| $exptime | int |
- Returns:
- bool
The documentation for this class was generated from the following file:
- extensions/Cache/Cache.php