cache
in package
Cache system
Tags
Table of Contents
- CLEAR_ALL = '*'
- $basePath : string
- Basis-Pfad für Cache
- $crypt : crypt
- Crypt Object
- __construct() : void
- Konstruktor
- cleanup() : bool
- Cachew bereinigen
- getCacheComplete() : array<string|int, mixed>
- Liefert alle *.cache-Dateien in cache-ordner zurück
- getExpirationTime() : string
- Cache-Inhalt lesen
- getSize() : int
- Gibt aktuelle Größe des Caches in byte zurück
- isExpired() : bool
- Ist Cache-Inhalt veraltet
- read() : string
- Cache-Inhalt lesen
- write() : bool
- Cache-Inhalt schreiben
Constants
CLEAR_ALL
public
mixed
CLEAR_ALL
= '*'
Properties
$basePath
Basis-Pfad für Cache
private
string
$basePath
$crypt
Crypt Object
private
crypt
$crypt
Methods
__construct()
Konstruktor
public
__construct() : void
Return values
void —cleanup()
Cachew bereinigen
public
cleanup([string $cacheName = null ]) : bool
Parameters
- $cacheName : string = null
Return values
bool —getCacheComplete()
Liefert alle *.cache-Dateien in cache-ordner zurück
public
getCacheComplete() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getExpirationTime()
Cache-Inhalt lesen
public
getExpirationTime(string $cacheName) : string
Parameters
- $cacheName : string
-
Cache-Name
Return values
string —getSize()
Gibt aktuelle Größe des Caches in byte zurück
public
getSize() : int
Return values
int —isExpired()
Ist Cache-Inhalt veraltet
public
isExpired(string $cacheName) : bool
Parameters
- $cacheName : string
-
Cache-Name
Return values
bool —read()
Cache-Inhalt lesen
public
read(string $cacheName) : string
Parameters
- $cacheName : string
-
Cache-Name
Return values
string —write()
Cache-Inhalt schreiben
public
write(string $cacheName, mixed $data, int $expires) : bool
Parameters
- $cacheName : string
-
Cache-Name
- $data : mixed
- $expires : int