APCU extends AbstractAdapter
Table of Contents
- $ttl : int
- Time to live.
- __construct() : mixed
- __construct.
- deleteItem() : self
- Delete the cache.
- destroy() : self
- Remove all caches.
- getInfo() : array<string|int, mixed>
- Method to get the current APCU info.
- getItem() : mixed
- Get value form the cache.
- getItemTtl() : int|false
- Get the time-to-live for an item in cache.
- getTtl() : int
- Get the time-to-live for cache.
- hasItem() : bool
- Determine if cache exists.
- saveItem() : self
- Save an item to cache.
- setTtl() : self
- Set the ttl.
Properties
$ttl
Time to live.
private
int
$ttl
= 0
Tags
Methods
__construct()
__construct.
public
__construct(int $ttl) : mixed
Parameters
- $ttl : int
-
time to live
Tags
Return values
mixed —deleteItem()
Delete the cache.
public
deleteItem(string $key) : self
Parameters
- $key : string
Tags
Return values
self —destroy()
Remove all caches.
public
destroy() : self
Tags
Return values
self —getInfo()
Method to get the current APCU info.
public
getInfo() : array<string|int, mixed>
Return values
array<string|int, mixed> —getItem()
Get value form the cache.
public
getItem(string $key) : mixed
Parameters
- $key : string
Tags
Return values
mixed —getItemTtl()
Get the time-to-live for an item in cache.
public
getItemTtl(string $key) : int|false
Parameters
- $key : string
Tags
Return values
int|false —getTtl()
Get the time-to-live for cache.
public
getTtl() : int
Tags
Return values
int —hasItem()
Determine if cache exists.
public
hasItem(string $key) : bool
Parameters
- $key : string
Tags
Return values
bool —saveItem()
Save an item to cache.
public
saveItem(string $key, mixed $value[, int $ttl = null ]) : self
Parameters
- $key : string
- $value : mixed
- $ttl : int = null
Tags
Return values
self —setTtl()
Set the ttl.
public
setTtl(int $ttl) : self
Parameters
- $ttl : int
-
time to live