Public Member Functions | Protected Member Functions | Private Member Functions

ProtoDAO Class Reference
[Root classes for building DAO hierarchies]

Inheritance diagram for ProtoDAO:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 getJoinPrefix ($field, $prefix=null)
 getJoinName ($field, $prefix=null)
 fetchCollections (array $collections, array $list)
 guessAtom ($atom, JoinCapableQuery $query, $table=null, $parentRequired=true, $prefix=null)

Protected Member Functions

 setQueryFields (InsertOrUpdateQuery $query, $object)

Private Member Functions

 processPath (AbstractProtoClass $proto, $probablyPath, JoinCapableQuery $query, $table, $parentRequired=true, $prefix=null)

Detailed Description

Definition at line 15 of file ProtoDAO.class.php.


Member Function Documentation

ProtoDAO::fetchCollections ( array $  collections,
array $  list 
)
ProtoDAO::getJoinName ( field,
prefix = null 
)

Definition at line 22 of file ProtoDAO.class.php.

Referenced by getJoinPrefix().

ProtoDAO::getJoinPrefix ( field,
prefix = null 
)

Definition at line 17 of file ProtoDAO.class.php.

References getJoinName().

Here is the call graph for this function:

ProtoDAO::guessAtom ( atom,
JoinCapableQuery query,
table = null,
parentRequired = true,
prefix = null 
)
ProtoDAO::processPath ( AbstractProtoClass proto,
probablyPath,
JoinCapableQuery query,
table,
parentRequired = true,
prefix = null 
) [private]
ProtoDAO::setQueryFields ( InsertOrUpdateQuery query,
object 
) [protected]

Definition at line 161 of file ProtoDAO.class.php.

References GenericDAO::checkObjectType(), and GenericDAO::getProtoClass().

Here is the call graph for this function:


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