HumHub Documentation (unofficial)

Renderer

Renderer interface used by render components to render Viewable instances.

A Renderer implementation is responsible for rendering the viewable either by using it's viewName or by converting it's data into a specific format.

Tags
author

buddha

since
1.2

Table of Contents

Methods

render()  : mixed
Renders the given $viewable.

Methods

render()

Renders the given $viewable.

public render(Viewable $viewable[, type $params = [] ]) : mixed

The renderer will usually use the $viewable->viewName to determine the target view and forward the given $params to $viewable->getViewParams($params). By doing so, the $params can be used to overwrite the default view parameter of $viewable.

It is upon the renderer implementation to handle non existing views. They could throw a yii\base\ViewNotFoundException, or provide a default view.

Parameters
$viewable : Viewable
$params : type = []

        
On this page

Search results