Documentation

View
in package

View作成クラス

Table of Contents

Properties

$base_dir  : string
$defaults  : array<string|int, mixed>
$layout_variables  : array<string|int, mixed>

Methods

__construct()  : mixed
render()  : string
ビューファイルの読み込み、コンテンツ内に変数を展開して返す
setLayoutVar()  : void
レイアウトに渡す変数をプロパティにセット

Properties

$base_dir

protected string $base_dir

VIEWファイルのディレクトリ

$defaults

protected array<string|int, mixed> $defaults

$layout_variables

protected array<string|int, mixed> $layout_variables = []

Methods

__construct()

public __construct(string $base_dir[, array<string|int, mixed> $defaults = [] ]) : mixed
Parameters
$base_dir : string

Viewファイルのあるディレクトリ

$defaults : array<string|int, mixed> = []

全てのViewに持たせる変数の配列

render()

ビューファイルの読み込み、コンテンツ内に変数を展開して返す

public render(string $_path[, array<string|int, mixed> $_variables = [] ][, bool|string $_layout = false ]) : string
Parameters
$_path : string

Viewファイルのパス

$_variables : array<string|int, mixed> = []

Viewファイルに渡す変数

$_layout : bool|string = false

レイアウトファイル名

Return values
string

表示されるHTML

setLayoutVar()

レイアウトに渡す変数をプロパティにセット

public setLayoutVar(string $name, mixed $value) : void
Parameters
$name : string

変数名

$value : mixed

VIEWファイルで展開する値


        
On this page

Search results