Guides

GenericTextRole extends BaseTextRole
in package

FinalYes

Table of Contents

Properties

$baseRole  : string|null
$class  : string
$name  : string
$settingsManager  : SettingsManager

Methods

__construct()  : mixed
getAliases()  : array<string|int, string>
getBaseRole()  : string|null
getClass()  : string
getName()  : string
processNode()  : InlineNode
setBaseRole()  : void
setClass()  : void
withName()  : BaseTextRole

Properties

Methods

getAliases()

public getAliases() : array<string|int, string>
Return values
array<string|int, string>

getBaseRole()

public getBaseRole() : string|null
Return values
string|null

getClass()

public getClass() : string
Return values
string

getName()

public getName() : string
Return values
string

processNode()

public processNode(DocumentParserContext $documentParserContext, string $role, string $content, string $rawContent) : InlineNode
Parameters
$documentParserContext : DocumentParserContext
$role : string
$content : string

the content with backslash escapes removed per spec

$rawContent : string

the raw content, including backslash escapes

Return values
InlineNode

setBaseRole()

public setBaseRole(string|null $baseRole) : void
Parameters
$baseRole : string|null

setClass()

public setClass(string $class) : void
Parameters
$class : string

        
On this page

Search results