Class QQColumnNode
Class QQColumnNode A node that represents a column in a table.
- QBaseClass
- QQNode
- QQColumnNode
Direct known subclasses
QQSubQueryNodeIndirect known subclasses
QQFunctionNode, QQMathNode, QQNoParentNode, QQSubQueryCountNode, QQSubQuerySqlNode, QQVirtualNode
Located at includes/framework/QQuery.class.php
public
|
#
__construct( string $strName, string $strPropertyName, string $strType,
Initialize a column node. |
public
string
|
|
public
string
|
|
public
string
|
|
public
|
#
Join(
Join the node to the given query. Since this is a leaf node, we pass on the join to the parent. |
public
string
|
#
GetAsManualSqlColumn( )
Get the unaliased column name. For special situations, like order by, since you can't order by aliases. |
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
|