Documentation

HtmlRenderer
in package
implements ElementRendererInterface

Renders a parsed AST to HTML

Interfaces, Classes and Traits

ElementRendererInterface
Renders a parsed AST to a string representation

Table of Contents

$environment  : EnvironmentInterface
__construct()  : mixed
getOption()  : mixed|null
renderBlock()  : string
renderBlocks()  : string
renderInline()  : string
renderInlines()  : string

Properties

Methods

getOption()

public getOption(string $option[, mixed $default = null ]) : mixed|null
Parameters
$option : string
$default : mixed = null
Return values
mixed|null

renderBlock()

public renderBlock(AbstractBlock $block[, bool $inTightList = false ]) : string
Parameters
$block : AbstractBlock
$inTightList : bool = false
Tags
throws
RuntimeException
Return values
string

renderBlocks()

public renderBlocks(array<string|int, AbstractBlock$blocks[, bool $inTightList = false ]) : string
Parameters
$blocks : array<string|int, AbstractBlock>
$inTightList : bool = false
Return values
string

Search results