Class QReference
Used by the QCubed Code Generator to describe a column reference (aka a Foreign Key)
- QBaseClass
- QReference
public
mixed
|
|
public
mixed
|
OverrideAttributes(),
__call()
|
protected
string
|
$strKeyName
Name of the foreign key object, as defined in the database or create script |
|
protected
string
|
$strTable
Name of the table that is being referenced |
|
protected
string
|
$strColumn
Name of the column that is being referenced |
|
protected
string
|
$strPropertyName
Name of the referenced object as an class Property So if the column that this reference points from is named "primary_annual_report_id", it would be PrimaryAnnualReport |
|
protected
string
|
$strVariableName
Name of the referenced object as an class protected Member object So if the column that this reference poitns from is named "primary_annual_report_id", it would be objPrimaryAnnualReport |
|
protected
string
|
$strVariableType
The type of the protected member object (should be based off of $this->strTable) So if referencing the table "annual_report", it would be AnnualReport |
|
protected
string
|
$blnIsType
If the table that this reference points to is a type table, then this is true |
|
protected
|
$objReverseReference
The reverse reference pointing back to this reference. |
public
string
|
$KeyName
|
public
string
|
$Table
|
public
string
|
$Column
|
public
string
|
$PropertyName
|
public
string
|
$VariableName
|
public
string
|
$VariableType
|
public
boolean
|
$IsType
|