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: **.

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 $link = null)

Finish invocation.

Details

at line 49
__construct(Texy $texy)

Parameters

Texy $texy

at line 239
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 285
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 295
string patternNoTexy(LineParser $parser, array $matches)

Parameters

LineParser $parser
array $matches

Return Value

string

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

Finish invocation.

Parameters

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

Return Value

HtmlElement|string|null