namespace
SAPO.Utility.Cache
Utilities for Cache
Function Summary
Boolean
flush()
Remove all data stored
Function Details
function add
Object
add(String
id, Object|String|Array|Number
item, Number
lifeTime)
Add item to cache object
Parameters:
id
- item ID
item
- item value
lifeTime
- life time (in seconds)
Returns:
true
function flush
Boolean
flush()
Remove all data stored
Returns:
true
function get
Object
get(String
id)
Get cached item
Parameters:
id
- item ID
Returns:
data value
function remove
Boolean
remove(String
id)
Remove data cached
Parameters:
id
- item ID
Returns:
true if ID exists, false otherwise
function update
Boolean
update(String
id, String|Object|Array|Number
item)
Update item in cache object
Parameters:
id
- item ID
item
- item value function upsert
Boolean
upsert(String
id, Object|String|Array|Number
item, Number
lifeTime)
updates or add an item, if the item doesn't exists
Parameters:
id
- item ID
item
- item value
lifeTime
- life time (in seconds)
Returns:
{Boolean} true/false