KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
Métodos públicos | Métodos públicos estáticos | Atributos protegidos | Atributos protegidos estáticos
Referencia de la Clase Cache
Diagrama de herencias de Cache
APCCache FileCache NixfileCache SqliteCache MemSqliteCache

Métodos públicos

 get ($id, $group= 'default')
 
 save ($value, $lifetime=NULL, $id=FALSE, $group= 'default')
 
 clean ($group=false)
 
 remove ($id, $group= 'default')
 
 start ($lifetime, $id, $group= 'default')
 
 end ($save=TRUE)
 

Métodos públicos estáticos

static driver ($driver=NULL)
 
static setDefault ($driver= 'file')
 

Atributos protegidos

 $_id = null
 
 $_group = 'default'
 
 $_lifetime = null
 

Atributos protegidos estáticos

static $_drivers = array()
 
static $_default_driver = 'file'
 

Descripción detallada

Definición en la línea 27 del archivo cache.php.

Documentación de las funciones miembro

clean (   $group = false)
abstract

Limpia la cache

Parámetros
string$group
Devuelve
boolean
static driver (   $driver = NULL)
static

Obtiene el driver de cache indicado

Parámetros
string$driver(file, sqlite, memsqlite, APC)

Definición en la línea 150 del archivo cache.php.

end (   $save = TRUE)

Termina el buffer de salida

Parámetros
boolean$saveindica si al terminar guarda la cache
Devuelve
boolean

Definición en la línea 129 del archivo cache.php.

get (   $id,
  $group = 'default' 
)
abstract

Carga un elemento cacheado

Parámetros
string$id
string$group
Devuelve
string
remove (   $id,
  $group = 'default' 
)
abstract

Elimina un elemento de la cache

Parámetros
string$id
string$group
Devuelve
boolean
save (   $value,
  $lifetime = NULL,
  $id = FALSE,
  $group = 'default' 
)
abstract

Guarda un elemento en la cache con nombre $id y valor $value

Parámetros
string$value
string$lifetimetiempo de vida con formato strtotime, utilizado para cache
string$id
string$group
Devuelve
boolean
static setDefault (   $driver = 'file')
static

Cambia el driver por defecto

Parámetros
string$drivernombre del driver por defecto

Definición en la línea 170 del archivo cache.php.

start (   $lifetime,
  $id,
  $group = 'default' 
)

Inicia el cacheo del buffer de salida hasta que se llame a end

Parámetros
string$lifetimetiempo de vida con formato strtotime, utilizado para cache
string$id
string$group
Devuelve
boolean

Definición en la línea 106 del archivo cache.php.

Documentación de los campos

$_default_driver = 'file'
staticprotected

Definición en la línea 41 del archivo cache.php.

$_drivers = array()
staticprotected

Definición en la línea 35 del archivo cache.php.

$_group = 'default'
protected

Definición en la línea 53 del archivo cache.php.

$_id = null
protected

Definición en la línea 47 del archivo cache.php.

$_lifetime = null
protected

Definición en la línea 59 del archivo cache.php.


La documentación para esta clase fue generada a partir del siguiente fichero: