CRM_Core_Reference_Basic
class CRM_Core_Reference_Basic implements CRM_Core_Reference_Interface
Description of a one-way link between two entities
This is a basic SQL foreign key.
Properties
protected | $refTable | ||
protected | $refKey | ||
protected | $refTypeColumn | ||
protected | $targetTable | ||
protected | $targetKey |
Methods
__construct($refTable, $refKey, null $targetTable = NULL, string $targetKey = 'id', null $refTypeColumn = NULL)
No description
getReferenceTable()
No description
getReferenceKey()
No description
null
getTypeColumn()
No description
null
getTargetTable()
No description
string
getTargetKey()
No description
bool
matchesTargetTable(string $tableName)
No description
CRM_Core_DAO|NULL
array