DB_DataObject::staticGet()

DB_DataObject::staticGet() -- Simple Get (Select) request, abbreviated and Autoload.

Synopsis

mixed DB_DataObject::staticGet (string $class, mixed $key or $value [, mixed $value])

Description

The static method is similar to the get request, however it does not require the initial instantiation of the class. staticGet will also auto load the class. staticGet() can also cache the results, (see configuration)

Parameter

Return value

object mixed - FALSE or the object

Throws

Table 26-1. Possible PEAR_Error values

Error codeError messageMeaningSolution
DB_DATAOBJECT_ERROR_NOCLASS"could not autoload $class"  
DB_DATAOBJECT_ERROR_NOCLASS"Error creating $newclass"  
DB_DATAOBJECT_ERROR_NODATA"No Data return from get $key $value"  

Note

This method must be called statically.

Example