class UnorderedList

Unordered list helper.

Properties

protected string $padding Padding.
protected Output $output Output instance.

Methods

__construct(Output $output)

Constructor.

string
buildListItem(string $item, string $marker, int $nestingLevel)

Builds a list item.

string
buildList(array $items, string $marker, int $nestingLevel = 0)

Builds an unordered list.

string
render(array $items, string $marker = '*')

Renders an unordered list.

draw(array $items, string $marker = '*', int $writer = Output::STANDARD)

Draws an unordered list.

Details

at line 39
__construct(Output $output)

Constructor.

Parameters

Output $output Output instance

at line 52
protected string buildListItem(string $item, string $marker, int $nestingLevel)

Builds a list item.

Parameters

string $item Item
string $marker Item marker
int $nestingLevel Nesting level

Return Value

string

at line 65
protected string buildList(array $items, string $marker, int $nestingLevel = 0)

Builds an unordered list.

Parameters

array $items Items
string $marker Item marker
int $nestingLevel Nesting level

Return Value

string

at line 91
string render(array $items, string $marker = '*')

Renders an unordered list.

Parameters

array $items Items
string $marker Item marker

Return Value

string

at line 103
draw(array $items, string $marker = '*', int $writer = Output::STANDARD)

Draws an unordered list.

Parameters

array $items Items
string $marker Item marker
int $writer Output writer