classQQCondition
QQCondition Class Reference
Inherits QBaseClass.Inherited by QQConditionAll, QQConditionComparison, QQConditionLogical, QQConditionNone, and QQConditionNot.

Public Member Functions
- UpdateQueryBuilder (QQueryBuilder $objBuilder)
- __toString ()
- GetWhereClause (QQueryBuilder $objBuilder, $blnProcessOnce=false)
Protected Attributes
Member Function Documentation
| QQCondition::__toString | ( | ) |
| QQCondition::GetWhereClause | ( | QQueryBuilder $ | objBuilder, | |
| $ | blnProcessOnce = false | |||
| ) |
Used internally by QCubed Query to get an individual where clause for a given condition Mostly used for conditional joins.
- Parameters:
-
QDatabaseBase $objDatabase string $strRootTableName boolean $blnProcessOnce
References QCallerException::IncrementOffset(), and UpdateQueryBuilder().
Referenced by QQueryBuilder::AddJoinCustomItem().
| QQCondition::UpdateQueryBuilder | ( | QQueryBuilder $ | objBuilder | ) | [abstract] |
Reimplemented in QQConditionAll, QQConditionNone, QQConditionLogical, QQConditionNot, QQConditionComparison, QQConditionIsNull, QQConditionIsNotNull, QQConditionIn, QQConditionNotIn, QQConditionLike, QQConditionNotLike, QQConditionBetween, QQConditionNotBetween, QQConditionEqual, and QQConditionNotEqual.
Referenced by GetWhereClause().
Member Data Documentation
QQCondition::$blnProcessed [protected] |
QQCondition::$strOperator [protected] |
The documentation for this class was generated from the following file:
- qcodo/_core/framework/QQuery.class.php
