final class TexyLinkModule extends TexyModule

Links module.

Properties

string $root
string $imageClass
string $imageOnClick
string $popupOnClick
bool $forceNoFollow
bool $shorten

Methods

__construct($texy)

No description

void
beforeParse($texy, $text)

Text pre-processing.

string
patternReferenceDef($matches)

Callback for: [la trine]: http://www.latrine.cz/ text odkazu .(title)[class]{style}.

TexyHtml|string|false
patternReference($parser, $matches)

Callback for: [ref].

TexyHtml|string|false
patternUrlEmail($parser, $matches, $name)

Callback for: http://davidgrudl.com david@grudl.com.

void
addReference($name, TexyLink $link)

Adds new named reference.

getReference($name)

Returns named reference.

factoryLink($dest, $mMod, $label)

No description

TexyHtml|string
solve($invocation, $link, $content = NULL)

Finish invocation.

TexyHtml|string
solveUrlEmail($invocation, $link)

Finish invocation.

false
solveNewReference($invocation, $name)

Finish invocation.

Details

at line 41
__construct($texy)

No description

Parameters

$texy

at line 84
void beforeParse($texy, $text)

Text pre-processing.

Parameters

$texy
$text

Return Value

void

at line 106
string patternReferenceDef($matches)

internal  
 

Callback for: [la trine]: http://www.latrine.cz/ text odkazu .(title)[class]{style}.

Parameters

$matches

Return Value

string

at line 131
TexyHtml|string|false patternReference($parser, $matches)

Callback for: [ref].

Parameters

$parser
$matches

Return Value

TexyHtml|string|false

at line 175
TexyHtml|string|false patternUrlEmail($parser, $matches, $name)

Callback for: http://davidgrudl.com david@grudl.com.

Parameters

$parser
$matches
$name

Return Value

TexyHtml|string|false

at line 198
void addReference($name, TexyLink $link)

Adds new named reference.

Parameters

$name
TexyLink $link

Return Value

void

at line 211
TexyLink getReference($name)

Returns named reference.

Parameters

$name

Return Value

TexyLink

reference descriptor (or FALSE)

No description

Parameters

$dest
$mMod
$label

Return Value

TexyLink

at line 286
TexyHtml|string solve($invocation, $link, $content = NULL)

Finish invocation.

Parameters

$invocation
$link
$content

Return Value

TexyHtml|string

at line 346
TexyHtml|string solveUrlEmail($invocation, $link)

Finish invocation.

Parameters

$invocation
$link

Return Value

TexyHtml|string

at line 361
false solveNewReference($invocation, $name)

Finish invocation.

Parameters

$invocation
$name

Return Value

false