getFKDefinition
xPDOObject::getFKDefinition()
Get a foreign key definition for a specific classname. This is generally used to lookup classes in a one-to-many relationship with the current object.
Syntax
API Docs: http://api.modxcms.com/xpdo/om/xPDOObject.html#getFKDefinition
array getFKDefinition (string $alias)
Examples
Get the FK definition of a User who just edited the Document.
$document = $xpdo->getObject('Document',1); $fkdef = $document->getFKDefinition('EditedBy'); print_r($fkdef); /* Outputs: Array ( [class] => User [key] => editedby [local] => editedby [foreign] => id [cardinality] => one [owner] => foreign [type] => aggregate ) */
Suggest an edit to this page on GitHub (Requires GitHub account. Opens a new window/tab).