Semantic MediaWiki and related extensions
|
Public Member Functions | |
__construct (&$term, &$definition) | |
addDefinition (&$definition) | |
getFormattedTerm (DOMDocument &$doc) | |
getFormattedDefinitions () | |
getId () | |
Protected Member Functions | |
buildFormattedTermAsLink (DOMDocument &$doc) | |
buildFormattedTermAsTooltip (DOMDocument &$doc) | |
getClassesForLink ( $descriptor) | |
buildFormattedDefinitions () | |
getDescriptorFromLinkTarget ( $linkTarget) | |
isValidLinkTarget ( $linkTarget) | |
addErrorMessageForInvalidLink ( $link) | |
This class represents a term-definition pair. One term may be related to several definitions.
Lingo\Element::__construct | ( | & | $term, |
& | $definition | ||
) |
Lingo constructor.
string | $term | |
string[] | $definition |
Lingo\Element::addDefinition | ( | & | $definition | ) |
array | $definition |
|
protected |
$link |
|
protected |
DOMDocument | $doc |
|
protected |
DOMDocument | $doc |
|
protected |
$descriptor |
|
protected |
string | $linkTarget |
Lingo\Element::getFormattedDefinitions | ( | ) |
Lingo\Element::getFormattedTerm | ( | DOMDocument & | $doc | ) |
DOMDocument | $doc |
Lingo\Element::getId | ( | ) |
|
protected |
string | $linkTarget |