gino CMS  2.5.0
gino è un CMS scritto in PHP che offre tutti gli strumenti necessari per poter creare un sito web e gestire i contenuti al suo interno in maniera semplice ed efficace, svincolando l'amministratore da conoscenze tecniche di programmazione
DataCache Class Reference

Memorizza le strutture dati scrivendo su file. More...

Inheritance diagram for DataCache:
Collaboration diagram for DataCache:

Public Member Functions

 __construct ($enabled=TRUE)
 
 get ($grp, $id, $tc)
 Fornisce i dati in cache o ritorna FALSE se non presenti o scaduti. More...
 
 save ($data)
 Salva i dati serializzati su file se la cache è abilitata. More...
 

Detailed Description

Memorizza le strutture dati scrivendo su file.

Esempio di utilizzo

$cache = new dataCache();
if(!$data = $cache->get('group_name', 'id', 3600)) {
$data = someCalculations();
$cache->save($data);
}

Se i dati sono in cache sono ritornati dal metodo self::get e l'if statement viene skippato, altrimenti i dati sono ricavati e salvati nella cache

Author
marco guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com

Constructor & Destructor Documentation

__construct (   $enabled = TRUE)

Member Function Documentation

get (   $grp,
  $id,
  $tc 
)

Fornisce i dati in cache o ritorna FALSE se non presenti o scaduti.

Parameters
string$grpgruppo
string$id
Returns
dati deserializzati o FALSE
save (   $data)

Salva i dati serializzati su file se la cache è abilitata.

Returns
void

The documentation for this class was generated from the following file: