LinkModule
final class LinkModule extends Module
Links module.
Properties
string | $root | ||
string|null | $imageClass | ||
string|null | $imageOnClick | ||
string|null | $popupOnClick | ||
bool | $forceNoFollow | ||
bool | $shorten |
Methods
__construct($texy)
No description
void
string
patternReferenceDef(array $matches)
Callback for: [la trine]: http://www.latrine.cz/ text odkazu .(title)[class]{style}.
HtmlElement|string|false
HtmlElement|string|false
patternUrlEmail(LineParser $parser, array $matches, $name)
Callback for: http://davidgrudl.com david@grudl.com.
void
getReference($name)
Returns named reference.
factoryLink($dest, $mMod, $label)
No description
HtmlElement|string
solve(HandlerInvocation $invocation = null, Link $link, HtmlElement|string $content = null)
Finish invocation.
HtmlElement|string
false
Details
at line 49
__construct($texy)
No description
at line 90
void
beforeParse(Texy $texy, $text)
Text pre-processing.
at line 110
string
patternReferenceDef(array $matches)
internal |
Callback for: [la trine]: http://www.latrine.cz/ text odkazu .(title)[class]{style}.
at line 131
HtmlElement|string|false
patternReference(LineParser $parser, array $matches)
Callback for: [ref].
at line 171
HtmlElement|string|false
patternUrlEmail(LineParser $parser, array $matches, $name)
Callback for: http://davidgrudl.com david@grudl.com.
at line 191
void
addReference($name, Link $link)
Adds new named reference.
at line 203
Link
getReference($name)
Returns named reference.
at line 234
Link
factoryLink($dest, $mMod, $label)
No description
at line 276
HtmlElement|string
solve(HandlerInvocation $invocation = null, Link $link, HtmlElement|string $content = null)
Finish invocation.
at line 333
HtmlElement|string
solveUrlEmail(HandlerInvocation $invocation, Link $link)
Finish invocation.
at line 345
false
solveNewReference(HandlerInvocation $invocation, $name)
Finish invocation.