PHP Класс QQ, qcodo

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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 )

Описание методов

All() публичный статический Метод

public static All ( )

AndCondition() публичный статический Метод

public static AndCondition ( )

Average() публичный статический Метод

public static Average ( $objNode, $strAttributeName )

Between() публичный статический Метод

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

Clause() публичный статический Метод

public static Clause ( )

Count() публичный статический Метод

public static Count ( $objNode, $strAttributeName )

CustomFrom() публичный статический Метод

public static CustomFrom ( $strTableName, $strTableAlias )

CustomJoin() публичный статический Метод

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

CustomNode() публичный статический Метод

public static CustomNode ( $strSql )

Distinct() публичный статический Метод

public static Distinct ( )

Equal() публичный статический Метод

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

Expand() публичный статический Метод

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

ExpandAsArray() публичный статический Метод

public static ExpandAsArray ( $objNode )

GreaterOrEqual() публичный статический Метод

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

GreaterThan() публичный статический Метод

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

GroupBy() публичный статический Метод

public static GroupBy ( )

In() публичный статический Метод

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

IsNotNull() публичный статический Метод

public static IsNotNull ( QQNode $objQueryNode )
$objQueryNode QQNode

IsNull() публичный статический Метод

public static IsNull ( QQNode $objQueryNode )
$objQueryNode QQNode

LessOrEqual() публичный статический Метод

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

LessThan() публичный статический Метод

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

Like() публичный статический Метод

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

LimitInfo() публичный статический Метод

public static LimitInfo ( $intMaxRowCount, $intOffset )

Maximum() публичный статический Метод

public static Maximum ( $objNode, $strAttributeName )

Minimum() публичный статический Метод

public static Minimum ( $objNode, $strAttributeName )

NamedValue() публичный статический Метод

public static NamedValue ( $strName )

None() публичный статический Метод

public static None ( )

Not() публичный статический Метод

public static Not ( QQCondition $objCondition )
$objCondition QQCondition

NotBetween() публичный статический Метод

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

NotEqual() публичный статический Метод

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

NotIn() публичный статический Метод

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

NotLike() публичный статический Метод

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

OrCondition() публичный статический Метод

public static OrCondition ( )

OrderBy() публичный статический Метод

public static OrderBy ( )

SubSql() публичный статический Метод

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

Sum() публичный статический Метод

public static Sum ( $objNode, $strAttributeName )

Virtual() публичный статический Метод

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

_() публичный статический Метод

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