RenderManager
in package
Менеджер визуализации отчетов
Table of Contents
- render() : mixed
- Генерация отчета из шаблона
- callbackName() : string
- Возвращает имя метода по имени блока
Methods
render()
Генерация отчета из шаблона
public
render(string $title, array<string|int, mixed> $blocks, IRender $render, callable $getDataSource[, array<string|int, mixed> $variables = [] ]) : mixed
Parameters
- $title : string
-
Заголовок
- $blocks : array<string|int, mixed>
-
Блоки отчета
- $render : IRender
-
Визуализатор
- $getDataSource : callable
- $variables : array<string|int, mixed> = []
-
Переменные для подстановки
Return values
mixed —callbackName()
Возвращает имя метода по имени блока
private
callbackName(string $blockName) : string
Parameters
- $blockName : string
-
Имя блока
Return values
string —Имя метода для отрисовки блока