classQQueryExpansion
QQueryExpansion Class Reference
Inherits QBaseClass.
Collaboration diagram for QQueryExpansion:

Public Member Functions
- __construct ($strClassName=null, $strParentAlias=null, $objExpansionMap=null)
- AddSelectItem ($strItem)
- AddFromItem ($strItem)
- AddWhereItem ($strItem)
- GetSelectSql ($strPrefix=",\n ", $strGlue=",\n ")
- GetFromSql ($strPrefix= '', $strGlue="\n ")
- GetWhereSql ($strPrefix, $strGlue)
Protected Attributes
Detailed Description
Utility object used by the Code Generator and the generated data objects to assist with Early Binding of referenced objects for Manual Queries (e.g. Beta 2-style Queries)This class will only be used/included when codegenned with <manualQuery support="true"> in the codegen settings. It is rare for this to be used manually.
Constructor & Destructor Documentation
| QQueryExpansion::__construct | ( | $ | strClassName = null, |
|
| $ | strParentAlias = null, |
|||
| $ | objExpansionMap = null | |||
| ) |
References QCallerException::IncrementOffset().
Member Function Documentation
| QQueryExpansion::AddFromItem | ( | $ | strItem | ) |
| QQueryExpansion::AddSelectItem | ( | $ | strItem | ) |
| QQueryExpansion::AddWhereItem | ( | $ | strItem | ) |
| QQueryExpansion::GetFromSql | ( | $ | strPrefix = '', |
|
| $ | strGlue = "\n " | |||
| ) |
| QQueryExpansion::GetSelectSql | ( | $ | strPrefix = ",\n ", |
|
| $ | strGlue = ",\n " | |||
| ) |
| QQueryExpansion::GetWhereSql | ( | $ | strPrefix, | |
| $ | strGlue | |||
| ) |
Member Data Documentation
QQueryExpansion::$strFromArray [protected] |
QQueryExpansion::$strSelectArray [protected] |
QQueryExpansion::$strWhereArray [protected] |
The documentation for this class was generated from the following file:
- qcodo/_core/framework/QQueryExpansion.class.php
