final class PhraseModule extends Module

Phrases module.

Properties

$tags
bool $linksAllowed

Methods

__construct(Texy $texy)

No description

HtmlElement|string|null
patternPhrase(LineParser $parser, array $matches, string $phrase)

Callback for: .... .(title)[class]{style}:LINK.

HtmlElement|string|null
patternSupSub(LineParser $parser, array $matches, string $phrase)

Callback for: any^2 any_2.

string
patternNoTexy(LineParser $parser, array $matches)

No description

HtmlElement|string|null
solve(HandlerInvocation $invocation, string $phrase, string $content, Modifier $mod, Link|null $link = null)

Finish invocation.

Details

at line 48
__construct(Texy $texy)

No description

Parameters

Texy $texy

at line 238
HtmlElement|string|null patternPhrase(LineParser $parser, array $matches, string $phrase)

Callback for: .... .(title)[class]{style}:LINK.

Parameters

LineParser $parser
array $matches
string $phrase

Return Value

HtmlElement|string|null

at line 283
HtmlElement|string|null patternSupSub(LineParser $parser, array $matches, string $phrase)

Callback for: any^2 any_2.

Parameters

LineParser $parser
array $matches
string $phrase

Return Value

HtmlElement|string|null

at line 293
string patternNoTexy(LineParser $parser, array $matches)

No description

Parameters

LineParser $parser
array $matches

Return Value

string

at line 304
HtmlElement|string|null solve(HandlerInvocation $invocation, string $phrase, string $content, Modifier $mod, Link|null $link = null)

Finish invocation.

Parameters

HandlerInvocation $invocation
string $phrase
string $content
Modifier $mod
Link|null $link

Return Value

HtmlElement|string|null