classQTable
QTable Class Reference
Inherits QBaseClass.

Public Member Functions
- __construct ($strName)
- __get ($strName)
- __set ($strName, $mixValue)
Protected Attributes
- $strName
- $strClassName
- $strClassNamePlural
- $objColumnArray
- $objReverseReferenceArray
- $objManyToManyReferenceArray
- $objIndexArray
Detailed Description
Used by the QCubed Code Generator to describe a database TableConstructor & Destructor Documentation
| QTable::__construct | ( | $ | strName | ) |
Default Constructor. Simply sets up the TableName and ensures that ReverseReferenceArray is a blank array.
- Parameters:
-
string strName Name of the Table
- Returns:
- TypeTable
References $strName.
Member Function Documentation
| QTable::__get | ( | $ | strName | ) |
Override method to perform a property "Get" This will get the value of $strName
- Parameters:
-
string strName Name of the property to get
- Returns:
- mixed
Reimplemented from QBaseClass.
References $strName, and QCallerException::IncrementOffset().
| QTable::__set | ( | $ | strName, | |
| $ | mixValue | |||
| ) |
Override method to perform a property "Set" This will set the property $strName to be $mixValue
- Parameters:
-
string strName Name of the property to set string mixValue New value of the property
- Returns:
- mixed
Reimplemented from QBaseClass.
References $strName, QType::ArrayType, QType::Cast(), QCallerException::IncrementOffset(), and QType::String.
Member Data Documentation
QTable::$objColumnArray [protected] |
QTable::$objIndexArray [protected] |
QTable::$objManyToManyReferenceArray [protected] |
QTable::$objReverseReferenceArray [protected] |
QTable::$strClassName [protected] |
QTable::$strClassNamePlural [protected] |
QTable::$strName [protected] |
Referenced by __construct(), __get(), and __set().
The documentation for this class was generated from the following file:
- qcodo/_core/codegen/QTable.class.php
