Referencia de la Clase IcesLockSerializer

Special class of IcesSerializer for those objects needing transactional load and save process. Más...

Diagrama de herencias de IcesLockSerializer
IcesSerializer

Métodos públicos

 count ($key, $value)
 Count entries. Más...
 
 delete (IcesDBObject $object)
 Deletes a database record. Más...
 
 load ($id)
 Load object and acquires lock. Más...
 
 loadCollection (array $conditions, $order_field=NULL, $order_type= 'ASC')
 Load many objects. Más...
 
 loadFromRecord ($record)
 Loads a IcesDBObject from it record. Más...
 
 loadFromUniqueKey ($key, $value)
 Not implemented. Más...
 
 save (IcesDBObject $object)
 Saves object and releases lock. Más...
 
 selectFunctionField ($function, $key, array $conditions)
 Select function. Más...
 
 updateField (IcesDBObject $object, $key)
 Updates field and releases lock. Más...
 

Métodos públicos estáticos

static DBTransaction ()
 Start database transaction. Más...
 

Métodos protegidos

 deleteCache ()
 Deletes whole static cache. Más...
 
 deleteRecordFromCache (array $record)
 Deletes record from static cache. Más...
 
 handleSerialized (array &$record)
 Unserializes serialized database record fields. Más...
 

Atributos protegidos

 $classname
 
 $table
 

Atributos protegidos estáticos

static $cache = array()
 cache array. Más...
 

Descripción detallada

Special class of IcesSerializer for those objects needing transactional load and save process.

It uses drupal lock framework.


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