classQColumn
QColumn Class Reference
Inherits QBaseClass.
Collaboration diagram for QColumn:

Public Member Functions
Protected Attributes
- $blnPrimaryKey
- $strName
- $strPropertyName
- $strVariableName
- $strVariableType
- $strVariableTypeAsConstant
- $strDbType
- $intLength
- $mixDefault
- $blnNotNull
- $blnIdentity
- $blnIndexed
- $blnUnique
- $blnTimestamp
- $objReference
Detailed Description
Used by the QCubed Code Generator to describe a table's columnMember Function Documentation
| QColumn::__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().
| QColumn::__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::Boolean, QType::Cast(), QType::Float, QCallerException::IncrementOffset(), QType::Integer, and QType::String.
Member Data Documentation
QColumn::$blnIdentity [protected] |
QColumn::$blnIndexed [protected] |
QColumn::$blnNotNull [protected] |
QColumn::$blnPrimaryKey [protected] |
QColumn::$blnTimestamp [protected] |
QColumn::$blnUnique [protected] |
QColumn::$intLength [protected] |
QColumn::$mixDefault [protected] |
QColumn::$objReference [protected] |
QColumn::$strDbType [protected] |
QColumn::$strPropertyName [protected] |
QColumn::$strVariableName [protected] |
QColumn::$strVariableType [protected] |
QColumn::$strVariableTypeAsConstant [protected] |
The documentation for this class was generated from the following file:
- qcodo/_core/codegen/QColumn.class.php
