Class QQOrderBy
Class QQOrderBy: Represents an 'ORDER BY' statement on SQL/DB level
- QBaseClass
- QQClause
- QQOrderBy
Located at includes/framework/QQuery.class.php
protected
array
|
#
CollapseNodes( $mixParameterArray )
CollapseNodes makes sure a node list is vetted, and turned into a node list. This also allows table nodes to be used in certain column node contexts, in which it will substitute the primary key node in this situation. |
public
|
|
public
|
#
UpdateQueryBuilder(
Updates the query builder. We delay processing of orderby clauses until just before statement creation. |
public
|
#
_UpdateQueryBuilder(
Updates the query builder according to this clause. This is called by the query builder only. |
public
string
|
#
GetAsManualSql( )
This is used primarly by datagrids wanting to use the "old Beta 2" style of Manual Queries. This allows a datagrid to use QQ::OrderBy even though the manually-written Load method takes in Beta 2 string-based SortByCommand information. |
public
|
OverrideAttributes(),
__call(),
__get(),
__set()
|
protected
mixed[]
|
$objNodeArray
|