IRender
in
Интерфейс для определения визуализатора отчетов
Аргументы определять в порядке возрастания по алфавиту, ввиду отсутствия именованных аргументов
Table of Contents
- LIST_STYLE_ORDERED = 'ordered'
- LIST_STYLE_UNORDERED = 'unordered'
- addDatasource() : mixed
- addDelimiter() : mixed
- addHeader() : mixed
- Добавить заголовок
- addList() : mixed
- Добавить список
- addParagraph() : mixed
- Добавить абзац
- render() : mixed
- Визуализация блоков
Constants
LIST_STYLE_ORDERED
public
mixed
LIST_STYLE_ORDERED
= 'ordered'
LIST_STYLE_UNORDERED
public
mixed
LIST_STYLE_UNORDERED
= 'unordered'
Methods
addDatasource()
public
addDatasource(string $id, string $dataSourceName) : mixed
Parameters
- $id : string
- $dataSourceName : string
Return values
mixed —addDelimiter()
public
addDelimiter(string $id) : mixed
Parameters
- $id : string
Return values
mixed —addHeader()
Добавить заголовок
public
addHeader(string $id, int $level, string $text) : mixed
Parameters
- $id : string
-
Идентификатор блока
- $level : int
-
Уровень заголовка
- $text : string
-
Текст заголовка
Return values
mixed —addList()
Добавить список
public
addList(string $id, array<string|int, string> $items, string $style) : mixed
Parameters
- $id : string
-
Идентификатор блока
- $items : array<string|int, string>
-
Элементы списка
- $style : string
-
Стиль списка:
IRender::LIST_STYLE_ORDEREDилиIRender::LIST_STYLE_UNORDERED
Return values
mixed —addParagraph()
Добавить абзац
public
addParagraph(string $id, string $text) : mixed
Parameters
- $id : string
-
Идентификатор блока
- $text : string
-
Текст содержимого абзаца
Return values
mixed —render()
Визуализация блоков
public
render(string $title) : mixed
Parameters
- $title : string