Referència de la Classe IcesSerializer

Loads and saves to db objects of class IcesDBObject. Més...

Diagrama d'Herència per a IcesSerializer:
IcesLockSerializer

Mètodes públics

 __construct ($classname)
 Creates a new serializer for a specific object class. Més...
 
 count ($key, $value)
 Count entries. Més...
 
 delete (IcesDBObject $object)
 Deletes a database record. Més...
 
 load ($id)
 Loads an object given its identifier. 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)
 Retrieves and loads an object from a unique key. Més...
 
 save (IcesDBObject $object)
 Saves an object to database. Més...
 
 selectFunctionField ($function, $key, array $conditions)
 Select function. Més...
 
 updateField (IcesDBObject $object, $key)
 Updates a single database field from a single row. Més...
 

Mètodes Públics Estàtics

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

Mètodes Protegits

 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...
 

Atributs Protegits

 $classname
 
 $table
 

Atributs Protegits Estàtics

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

Descripció Detallada

Loads and saves to db objects of class IcesDBObject.

It gives a unified and drupal-indevendent way for bank logic objects to be loaded and saved.


La documentació d'aquesta classe es va generar a partir del següent fitxer: