ViewManager Class

Definition

Namespace: DafCore

Phar: DafCore.phar

Implements: IViewManager,

Control the gui render.

Methods

function GetLayout(): string

Return the current layout.

function SetLayout(string $layout): self

Set the current layout.
layout must be under the root Views/_Layouts folder.

function OnRender(callable $callback): void

Add a callback function to trigger before render.

function OnAfterRender(callable $callback): void

Add a callback function to trigger after render.

function RenderView(string $viewarray $params = []): string

view - is a view/component path to render.
params - is array of parameters to pass to view/component.