PHP Class QQ, qcodo

Show file Open project: qcodo/qcodo Class Usage Examples

Public Methods

Method Description
All ( )
AndCondition ( )
Average ( $objNode, $strAttributeName )
Between ( QQNode $objQueryNode, $strMinValue, $strMaxValue )
Clause ( )
Count ( $objNode, $strAttributeName )
CustomFrom ( $strTableName, $strTableAlias )
CustomJoin ( $strTableName, $strTableAlias, $strJoinConditionSql )
CustomNode ( $strSql )
Distinct ( )
Equal ( QQNode $objQueryNode, $mixValue )
Expand ( $objNode, QQCondition $objJoinCondition = null )
ExpandAsArray ( $objNode )
GreaterOrEqual ( QQNode $objQueryNode, $mixValue )
GreaterThan ( QQNode $objQueryNode, $mixValue )
GroupBy ( )
In ( QQNode $objQueryNode, $mixValuesArray )
IsNotNull ( QQNode $objQueryNode )
IsNull ( QQNode $objQueryNode )
LessOrEqual ( QQNode $objQueryNode, $mixValue )
LessThan ( QQNode $objQueryNode, $mixValue )
Like ( QQNode $objQueryNode, $strValue )
LimitInfo ( $intMaxRowCount, $intOffset )
Maximum ( $objNode, $strAttributeName )
Minimum ( $objNode, $strAttributeName )
NamedValue ( $strName )
None ( )
Not ( QQCondition $objCondition )
NotBetween ( QQNode $objQueryNode, $strMinValue, $strMaxValue )
NotEqual ( QQNode $objQueryNode, $mixValue )
NotIn ( QQNode $objQueryNode, $mixValuesArray )
NotLike ( QQNode $objQueryNode, $strValue )
OrCondition ( )
OrderBy ( )
SubSql ( $strSql, $objParentQueryNodes = null )
Sum ( $objNode, $strAttributeName )
Virtual ( $strName, QQSubQueryNode $objSubQueryDefinition = null )
_ ( QQNode $objQueryNode, $strSymbol, $mixValue, $mixValueTwo = null )

Method Details

All() public static method

public static All ( )

AndCondition() public static method

public static AndCondition ( )

Average() public static method

public static Average ( $objNode, $strAttributeName )

Between() public static method

public static Between ( QQNode $objQueryNode, $strMinValue, $strMaxValue )
$objQueryNode QQNode

Clause() public static method

public static Clause ( )

Count() public static method

public static Count ( $objNode, $strAttributeName )

CustomFrom() public static method

public static CustomFrom ( $strTableName, $strTableAlias )

CustomJoin() public static method

public static CustomJoin ( $strTableName, $strTableAlias, $strJoinConditionSql )

CustomNode() public static method

public static CustomNode ( $strSql )

Distinct() public static method

public static Distinct ( )

Equal() public static method

public static Equal ( QQNode $objQueryNode, $mixValue )
$objQueryNode QQNode

Expand() public static method

public static Expand ( $objNode, QQCondition $objJoinCondition = null )
$objJoinCondition QQCondition

ExpandAsArray() public static method

public static ExpandAsArray ( $objNode )

GreaterOrEqual() public static method

public static GreaterOrEqual ( QQNode $objQueryNode, $mixValue )
$objQueryNode QQNode

GreaterThan() public static method

public static GreaterThan ( QQNode $objQueryNode, $mixValue )
$objQueryNode QQNode

GroupBy() public static method

public static GroupBy ( )

In() public static method

public static In ( QQNode $objQueryNode, $mixValuesArray )
$objQueryNode QQNode

IsNotNull() public static method

public static IsNotNull ( QQNode $objQueryNode )
$objQueryNode QQNode

IsNull() public static method

public static IsNull ( QQNode $objQueryNode )
$objQueryNode QQNode

LessOrEqual() public static method

public static LessOrEqual ( QQNode $objQueryNode, $mixValue )
$objQueryNode QQNode

LessThan() public static method

public static LessThan ( QQNode $objQueryNode, $mixValue )
$objQueryNode QQNode

Like() public static method

public static Like ( QQNode $objQueryNode, $strValue )
$objQueryNode QQNode

LimitInfo() public static method

public static LimitInfo ( $intMaxRowCount, $intOffset )

Maximum() public static method

public static Maximum ( $objNode, $strAttributeName )

Minimum() public static method

public static Minimum ( $objNode, $strAttributeName )

NamedValue() public static method

public static NamedValue ( $strName )

None() public static method

public static None ( )

Not() public static method

public static Not ( QQCondition $objCondition )
$objCondition QQCondition

NotBetween() public static method

public static NotBetween ( QQNode $objQueryNode, $strMinValue, $strMaxValue )
$objQueryNode QQNode

NotEqual() public static method

public static NotEqual ( QQNode $objQueryNode, $mixValue )
$objQueryNode QQNode

NotIn() public static method

public static NotIn ( QQNode $objQueryNode, $mixValuesArray )
$objQueryNode QQNode

NotLike() public static method

public static NotLike ( QQNode $objQueryNode, $strValue )
$objQueryNode QQNode

OrCondition() public static method

public static OrCondition ( )

OrderBy() public static method

public static OrderBy ( )

SubSql() public static method

public static SubSql ( $strSql, $objParentQueryNodes = null )

Sum() public static method

public static Sum ( $objNode, $strAttributeName )

Virtual() public static method

public static Virtual ( $strName, QQSubQueryNode $objSubQueryDefinition = null )
$objSubQueryDefinition QQSubQueryNode

_() public static method

public static _ ( QQNode $objQueryNode, $strSymbol, $mixValue, $mixValueTwo = null )
$objQueryNode QQNode