class Cache (View source)

Methods

__construct($base_directory)

Cache constructor.

static 
confirgure(string $base_directory)

Methode de configuration du cache

static bool
add(string $key, mixed $data, int $time = null)

Add new enter in the cache system

static bool
forever(string $key, mixed $data)

Permet d'ajouter un cache qui persistera

static bool
push(string $key, mixed $data)

Add new enter in the cache system

static mixed
get(string $key, mixed $default = null)

Récupérer une entrée dans le cache

static bool
addTime(string $key, int $time)

Permet d'augmenter le temps d'expiration du cache

static bool|string|int
timeOf(string $key)

Permet de récuperer le temps d'expiration du cache

static bool
forget(string $key)

Permet de supprimer une entrer dans le cache

static bool
has(string $key)

Vérifier l'existance d'un entrée dans la cache.

static bool
expired(string $key)

Permet de vérifier si le cache a expiré

static 
clear()

Permet de vide tout le cache

mixed
__call($name, $arguments)

No description

Details

__construct($base_directory)

Cache constructor.

Parameters

$base_directory

static confirgure(string $base_directory)

Methode de configuration du cache

Parameters

string $base_directory

static bool add(string $key, mixed $data, int $time = null)

Add new enter in the cache system

Parameters

string $key

The cache key

mixed $data
int $time

Return Value

bool

static bool forever(string $key, mixed $data)

Permet d'ajouter un cache qui persistera

Parameters

string $key

The cache key

mixed $data

Return Value

bool

static bool push(string $key, mixed $data)

Add new enter in the cache system

Parameters

string $key

The cache key

mixed $data

Return Value

bool

static mixed get(string $key, mixed $default = null)

Récupérer une entrée dans le cache

Parameters

string $key
mixed $default

Return Value

mixed

static bool addTime(string $key, int $time)

Permet d'augmenter le temps d'expiration du cache

Parameters

string $key
int $time

Return Value

bool

static bool|string|int timeOf(string $key)

Permet de récuperer le temps d'expiration du cache

Parameters

string $key

Return Value

bool|string|int

static bool forget(string $key)

Permet de supprimer une entrer dans le cache

Parameters

string $key

Return Value

bool

static bool has(string $key)

Vérifier l'existance d'un entrée dans la cache.

Parameters

string $key

Return Value

bool

static bool expired(string $key)

Permet de vérifier si le cache a expiré

Parameters

string $key

Return Value

bool

static clear()

Permet de vide tout le cache

mixed __call($name, $arguments)

No description

Parameters

$name
$arguments

Return Value

mixed