phpDocumentor

SpanProcessor
in package

Table of Contents

$environment  : Environment
$prefix  : string
$span  : string
$tokenId  : int
$tokens  : array<string|int, SpanToken>
__construct()  : mixed
getTokens()  : array<string|int, SpanToken>
process()  : string
addToken()  : void
generateId()  : string
replaceLinks()  : string
replaceLiterals()  : string
replaceReferences()  : string
replaceStandaloneEmailAddresses()  : string
replaceStandaloneHyperlinks()  : string
replaceTitleLetters()  : string

Properties

Methods

process()

public process() : string
Return values
string

addToken()

private addToken(string $type, string $id, array<string|int, mixed> $tokenData) : void
Parameters
$type : string
$id : string
$tokenData : array<string|int, mixed>
Return values
void

generateId()

private generateId() : string
Return values
string
private replaceLinks(string $span) : string
Parameters
$span : string
Return values
string

replaceLiterals()

private replaceLiterals(string $span) : string
Parameters
$span : string
Return values
string

replaceReferences()

private replaceReferences(string $span) : string
Parameters
$span : string
Return values
string

replaceStandaloneEmailAddresses()

private replaceStandaloneEmailAddresses(string $span) : string
Parameters
$span : string
Return values
string
private replaceStandaloneHyperlinks(string $span) : string
Parameters
$span : string
Return values
string

replaceTitleLetters()

private replaceTitleLetters(string $span) : string
Parameters
$span : string
Return values
string

Search results