Properties

$page_title

$page_title

$page_keywords

$page_keywords

$page_description

$page_description

$page_title_suffix

$page_title_suffix

$layout

$layout

$contentBuffer

$contentBuffer

$sections

$sections

Methods

renderPartial()

renderPartial(string  $template, array  $data = []) : string

渲染局部模板(不走 layout).

Parameters

string $template
array $data

Returns

string —

section()

section(string  $name, string  $content) : mixed

Parameters

string $name
string $content

Returns

mixed —

appendToSection()

appendToSection(string  $name, string  $content) : mixed

Parameters

string $name
string $content

Returns

mixed —

title()

title(string  $title) : mixed

Parameters

string $title

Returns

mixed —

keywords()

keywords(string  $keywords) : mixed

Parameters

string $keywords

Returns

mixed —

description()

description(string  $description) : mixed

Parameters

string $description

Returns

mixed —

layout()

layout(?string  $layout) : mixed

Parameters

?string $layout

Returns

mixed —

render()

render(string  $template, array  $data = [], ?array  $exclude = null) : string

Parameters

string $template
array $data
?array $exclude

Returns

string —

display()

display(string  $template, array  $data = [], ?array  $exclude = null) : mixed

Parameters

string $template
array $data
?array $exclude

Returns

mixed —

collectViewData()

collectViewData(array  $data, ?array  $exclude = null) : array

Parameters

array $data
?array $exclude

Returns

array —

renderContent()

renderContent(string  $template, array  $data) : string

Parameters

string $template
array $data

Returns

string —

renderWithLayout()

renderWithLayout(string  $layout, array  $data) : string

Parameters

string $layout
array $data

Returns

string —

setupSeo()

setupSeo(array  $data) : mixed

Parameters

array $data

Returns

mixed —

getDefaultTitle()

getDefaultTitle() : string

Returns

string —

getPublicProperties()

getPublicProperties() : array

Returns

array —

getTemplateEngine()

getTemplateEngine() : mixed

Returns

mixed —