PHP Класс League\CommonMark\Context

Наследование: implements League\CommonMark\ContextInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$blockCloser UnmatchedBlockCloser
$blocksParsed boolean
$container League\CommonMark\Block\Element\AbstractBlock
$doc League\CommonMark\Block\Element\AbstractBlock
$environment Environment
$line string
$lineNumber integer
$referenceParser
$tip League\CommonMark\Block\Element\AbstractBlock | null

Открытые методы

Метод Описание
__construct ( Document $document, Environment $environment )
addBlock ( AbstractBlock $block ) : AbstractBlock
getBlockCloser ( ) : UnmatchedBlockCloser Finalize and close any unmatched blocks
getBlocksParsed ( ) : boolean
getContainer ( ) : AbstractBlock
getDocument ( ) : Document
getLine ( ) : string
getLineNumber ( ) : integer
getReferenceParser ( ) : ReferenceParser
getTip ( ) : AbstractBlock | null
replaceContainerBlock ( AbstractBlock $replacement )
setBlocksParsed ( boolean $bool )
setContainer ( AbstractBlock $container )
setNextLine ( string $line )
setTip ( AbstractBlock $block = null )

Описание методов

__construct() публичный метод

public __construct ( Document $document, Environment $environment )
$document League\CommonMark\Block\Element\Document
$environment Environment

addBlock() публичный метод

public addBlock ( AbstractBlock $block ) : AbstractBlock
$block League\CommonMark\Block\Element\AbstractBlock
Результат League\CommonMark\Block\Element\AbstractBlock

getBlockCloser() публичный метод

Finalize and close any unmatched blocks
public getBlockCloser ( ) : UnmatchedBlockCloser
Результат UnmatchedBlockCloser

getBlocksParsed() публичный метод

public getBlocksParsed ( ) : boolean
Результат boolean

getContainer() публичный метод

public getContainer ( ) : AbstractBlock
Результат League\CommonMark\Block\Element\AbstractBlock

getDocument() публичный метод

public getDocument ( ) : Document
Результат League\CommonMark\Block\Element\Document

getLine() публичный метод

public getLine ( ) : string
Результат string

getLineNumber() публичный метод

public getLineNumber ( ) : integer
Результат integer

getReferenceParser() публичный метод

public getReferenceParser ( ) : ReferenceParser
Результат ReferenceParser

getTip() публичный метод

public getTip ( ) : AbstractBlock | null
Результат League\CommonMark\Block\Element\AbstractBlock | null

replaceContainerBlock() публичный метод

public replaceContainerBlock ( AbstractBlock $replacement )
$replacement League\CommonMark\Block\Element\AbstractBlock

setBlocksParsed() публичный метод

public setBlocksParsed ( boolean $bool )
$bool boolean

setContainer() публичный метод

public setContainer ( AbstractBlock $container )
$container League\CommonMark\Block\Element\AbstractBlock

setNextLine() публичный метод

public setNextLine ( string $line )
$line string

setTip() публичный метод

public setTip ( AbstractBlock $block = null )
$block League\CommonMark\Block\Element\AbstractBlock

Описание свойств

$blockCloser защищенное свойство

protected UnmatchedBlockCloser,League\CommonMark $blockCloser
Результат UnmatchedBlockCloser

$blocksParsed защищенное свойство

protected bool $blocksParsed
Результат boolean

$container защищенное свойство

protected AbstractBlock,League\CommonMark\Block\Element $container
Результат League\CommonMark\Block\Element\AbstractBlock

$doc защищенное свойство

protected AbstractBlock,League\CommonMark\Block\Element $doc
Результат League\CommonMark\Block\Element\AbstractBlock

$environment защищенное свойство

protected Environment,League\CommonMark $environment
Результат Environment

$line защищенное свойство

protected string $line
Результат string

$lineNumber защищенное свойство

protected int $lineNumber
Результат integer

$referenceParser защищенное свойство

protected $referenceParser

$tip защищенное свойство

protected AbstractBlock,League\CommonMark\Block\Element|null $tip
Результат League\CommonMark\Block\Element\AbstractBlock | null