CSERDnotification Class Reference
[CSERD Model Objects]

Model class for notification entity. More...

Inheritance diagram for CSERDnotification:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($constraints=null)
 Constructs new CSERDnotification object.

Static Public Member Functions

static exists ($constraints=array())
 Checks to see if object exists according to constraints.
static getAttributesStatic ()
 Retrieves attributes and information about them.
static getList ($constraints=array(), $limit=array(), $order=array(), $count=false)
 Retrieves list of CSERDnotification objects.
static getTableNameStatic ()
 Retrieves name of table represented by this class.
static retrieve ($constraints=array(), $checkOnly=false)
 Retrieves a single object of this type, given the constraints.

Static Public Attributes

static $ATTRIBUTES
 Attributes for this entity and information about them.


Detailed Description

Model class for notification entity.

INSERT DESCRIPTION HERE


Constructor & Destructor Documentation

CSERDnotification::__construct ( constraints = null  ) 

Constructs new CSERDnotification object.

This method will only populate the object if a constraints array is passed in, to use for selecting the information for the object from the database (see Guide to Database Constraints).

Parameters:
$constraints [array]: constraints array for populating


Member Function Documentation

static CSERDnotification::exists ( constraints = array()  )  [static]

Checks to see if object exists according to constraints.

This is simply an alias for retrieve($constraints, true);

Parameters:
$constraints [array]: constraints used to check for existence of object
Returns:
[boolean]: whether object exists in DB

static CSERDnotification::getAttributesStatic (  )  [static]

Retrieves attributes and information about them.

This method is needed because there is no generic way to get at the $ATTRIBUTES static member variable without this kind of method. If you do not need to generically grab the attributes of a model class, just use ModelClass::$ATTRIBUTES or $obj->getAttributes().

Returns:
[array]: contents of static $ATTRIBUTES array

static CSERDnotification::getList ( constraints = array(),
limit = array(),
order = array(),
count = false 
) [static]

Retrieves list of CSERDnotification objects.

See Guide to Database Constraints for more on how to construct constraint and other arrays for this method.

Parameters:
$constraints [array]: limit results by criteria
$limit [array]: limit results by count
$order [array]: change ordering of results
$count [boolean]: if true, return the number of objects that would have been returned, rather than the objects themselves
Returns:
[array of CSERDnotification]: list of objects matching the criteria, if any, or null on error

static CSERDnotification::getTableNameStatic (  )  [static]

Retrieves name of table represented by this class.

Returns:
[string]: table name

static CSERDnotification::retrieve ( constraints = array(),
checkOnly = false 
) [static]

Retrieves a single object of this type, given the constraints.

Use this method instead of the constructor since the constructor cannot return error conditions properly.

Parameters:
$constraints [array]: constraints to use when retrieving object
$checkOnly [boolean]: if true, just return whether the row exists in the DB
Returns:
[CSERDnotification]: retrieved object, or null on error or object does not exist (or true/false if $checkOnly is true, to indicate whether the row exists in the DB)


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

Generated on Wed Nov 24 02:02:02 2010 for Common by  doxygen 1.5.6