onPHP

ComplexBuilderDAO Class Reference

 

ComplexBuilderDAO Class Reference
[Root classes for building DAO hierarchies]

Inheritance diagram for ComplexBuilderDAO:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 getMapping ()
 getFields ()
 getJoinPrefix ($field, $prefix=null)
 getJoinName ($field, $prefix=null)
 makeObject (&$array, $prefix=null)
 makeJoinedObject (&$array, $prefix=null)

Protected Member Functions

 makeSelf (&$array, $prefix=null)
 makeJoiners ($object, &$array, $prefix=null)
 do not override this methods, unless you're MetaConfiguration builder
 makeCascade ($object, &$array, $prefix=null)

Private Member Functions

 selfSpawn (&$array, $prefix=null)

Detailed Description

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


Member Function Documentation

ComplexBuilderDAO::makeSelf ( &$  array,
prefix = null 
) [abstract, protected]

Referenced by selfSpawn().

ComplexBuilderDAO::getMapping (  ) 

Deprecated:
by ComplexBuilderDAO::getMapping()

Reimplemented from GenericDAO.

Definition at line 20 of file ComplexBuilderDAO.class.php.

References GenericDAO::getObjectName().

Referenced by getFields().

Here is the call graph for this function:

ComplexBuilderDAO::getFields (  ) 

Deprecated:
by ComplexBuilderDAO::getFields()

Reimplemented from GenericDAO.

Definition at line 27 of file ComplexBuilderDAO.class.php.

References getMapping(), and GenericDAO::getObjectName().

Here is the call graph for this function:

ComplexBuilderDAO::getJoinPrefix ( field,
prefix = null 
)

Definition at line 49 of file ComplexBuilderDAO.class.php.

References getJoinName().

Here is the call graph for this function:

ComplexBuilderDAO::getJoinName ( field,
prefix = null 
)

Definition at line 54 of file ComplexBuilderDAO.class.php.

References GenericDAO::getTable().

Referenced by getJoinPrefix().

Here is the call graph for this function:

ComplexBuilderDAO::makeObject ( &$  array,
prefix = null 
)

Reimplemented from GenericDAO.

Definition at line 59 of file ComplexBuilderDAO.class.php.

References makeCascade(), and selfSpawn().

Here is the call graph for this function:

ComplexBuilderDAO::makeJoinedObject ( &$  array,
prefix = null 
)

Definition at line 69 of file ComplexBuilderDAO.class.php.

References makeJoiners(), and selfSpawn().

Here is the call graph for this function:

ComplexBuilderDAO::makeJoiners ( object,
&$  array,
prefix = null 
) [protected]

do not override this methods, unless you're MetaConfiguration builder

Definition at line 81 of file ComplexBuilderDAO.class.php.

Referenced by makeJoinedObject().

ComplexBuilderDAO::makeCascade ( object,
&$  array,
prefix = null 
) [protected]

Definition at line 88 of file ComplexBuilderDAO.class.php.

Referenced by makeObject().

ComplexBuilderDAO::selfSpawn ( &$  array,
prefix = null 
) [private]

Definition at line 96 of file ComplexBuilderDAO.class.php.

References makeSelf().

Referenced by makeJoinedObject(), and makeObject().

Here is the call graph for this function:


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

generated by doxygen-1.5.1
for onPHP at Mon Apr 30 23:10:59 2007