Class QQTableNode
Class QQTableNode A node that represents a regular table. This can either be a root of the query node chain, or a forward looking foreign key (as in one-to-one relationship).
- QBaseClass
- QQNode
- QQTableNode
Direct known subclasses
QQReverseReferenceNode
public
|
#
__construct( $strName, null|string $strPropertyName = null, null|string $strType = null,
Initialize a table node. The subclass should fill in the table name, primary key and class name. |
public
|
#
Join(
Join the node to the query. Otherwise, its a straightforward one-to-one join. Conditional joins in this situation are really only useful when combined with condition clauses that select out rows that were not joined (null FK). |
OverrideAttributes(),
__call()
|
$blnExpandAsArray,
$blnIsType,
$objChildNodeArray,
$objParentNode,
$strAlias,
$strClassName,
$strFullAlias,
$strName,
$strPrimaryKey,
$strPropertyName,
$strRootTableName,
$strTableName,
$strType
|
$ExpandAsArray,
$IsType,
$_Alias,
$_ClassName,
$_Name,
$_ParentNode,
$_PrimaryKey,
$_PrimaryKeyNode,
$_PropertyName,
$_RootTableName,
$_TableName,
$_Type
|