Guides

DocumentParserContext
in package

Our document parser contains

Table of Contents

Properties

$document  : DocumentNode|null
$nextIndentedBlockShouldBeALiteralBlock  : bool
$anonymous  : array<string|int, string>
$codeBlockDefaultLanguage  : string
$context  : ParserContext
$currentTitleLevel  : int
$links  : array<string, string>
$markupLanguageParser  : MarkupLanguageParser
$textRoleFactoryForDocument  : TextRoleFactory
$titleLetters  : array<string|int, string>

Methods

__construct()  : mixed
getCodeBlockDefaultLanguage()  : string
getContext()  : ParserContext
getDocument()  : DocumentNode
getLevel()  : int
getLinks()  : array<string, string>
getLoggerInformation()  : array<string, string>
getParser()  : MarkupLanguageParser
getProjectNode()  : ProjectNode
getTextRoleFactoryForDocument()  : TextRoleFactory
pushAnonymous()  : void
resetAnonymousStack()  : void
setCodeBlockDefaultLanguage()  : void
setDocument()  : void
setLink()  : void

Properties

$nextIndentedBlockShouldBeALiteralBlock

public bool $nextIndentedBlockShouldBeALiteralBlock = false

public is temporary

Methods

getCodeBlockDefaultLanguage()

public getCodeBlockDefaultLanguage() : string
Return values
string

getLevel()

public getLevel(string $overlineLetter, string $underlineLetter) : int
Parameters
$overlineLetter : string
$underlineLetter : string
Return values
int

getLoggerInformation()

public getLoggerInformation() : array<string, string>
Return values
array<string, string>

setCodeBlockDefaultLanguage()

public setCodeBlockDefaultLanguage(string $codeBlockDefaultLanguage) : void
Parameters
$codeBlockDefaultLanguage : string
public setLink(string $name, string $url) : void
Parameters
$name : string
$url : string

        
On this page

Search results