QuerySkeleton Class Reference
[Dynamic query builder]

Inheritance diagram for QuerySkeleton:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 where (LogicalObject $exp, $logic=null)
 
Exceptions:
WrongArgumentException 

 andWhere (LogicalObject $exp)
 
Returns:
QuerySkeleton

 orWhere (LogicalObject $exp)
 
Returns:
QuerySkeleton

 toDialectString (Dialect $dialect)

Protected Attributes

 $where = array()
 $whereLogic = array()


Detailed Description

Definition at line 16 of file QuerySkeleton.class.php.


Member Function Documentation

QuerySkeleton::where ( LogicalObject exp,
logic = null 
)

Exceptions:
WrongArgumentException 

Returns:
QuerySkeleton

Reimplemented in InsertQuery.

Definition at line 25 of file QuerySkeleton.class.php.

Referenced by andWhere(), orWhere(), toDialectString(), and DeleteQuery::toDialectString().

QuerySkeleton::andWhere ( LogicalObject exp  ) 

Returns:
QuerySkeleton

Reimplemented in InsertQuery.

Definition at line 45 of file QuerySkeleton.class.php.

References where().

Referenced by OneToManyLinkedWorker::targetize().

Here is the call graph for this function:

QuerySkeleton::orWhere ( LogicalObject exp  ) 

Returns:
QuerySkeleton

Reimplemented in InsertQuery.

Definition at line 53 of file QuerySkeleton.class.php.

References where().

Here is the call graph for this function:

QuerySkeleton::toDialectString ( Dialect dialect  ) 

Implements DialectString.

Reimplemented in DeleteQuery, InsertQuery, SelectQuery, and UpdateQuery.

Definition at line 58 of file QuerySkeleton.class.php.

References where().

Here is the call graph for this function:


Member Data Documentation

QuerySkeleton::$where = array() [protected]

Definition at line 18 of file QuerySkeleton.class.php.

QuerySkeleton::$whereLogic = array() [protected]

Definition at line 19 of file QuerySkeleton.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:58:20 2007 for onPHP by  doxygen 1.5.4