final class View (View source)

Methods

__construct(string $basePath = 'app/views')
void
share(string $key, mixed $value)
void
void
shareOnce(string $key, mixed $value)
void
void
shares(array $data)
void
string
render(string $view, array $data = [])
string
string
partial(string $view, array $data = [])
string
string
template(string $layoutView, string $contentView, array $data = [])
string
void
extend(string $layoutView)
void
string
string
void
start(string $name)
void
void
end()
void
string
section(string $name, string $default = '')
string

Details

__construct

__construct(string $basePath = 'app/views')

No description

Parameters

string $basePath

share

void share(string $key, mixed $value)

No description

Parameters

string $key
mixed $value

Return Value

void

shareOnce

void shareOnce(string $key, mixed $value)

No description

Parameters

string $key
mixed $value

Return Value

void

shares

void shares(array $data)

No description

Parameters

array $data

Return Value

void

render

string render(string $view, array $data = [])

No description

Parameters

string $view
array $data

Return Value

string

partial

string partial(string $view, array $data = [])

No description

Parameters

string $view
array $data

Return Value

string

template

string template(string $layoutView, string $contentView, array $data = [])

No description

Parameters

string $layoutView
string $contentView
array $data

Return Value

string

extend

void extend(string $layoutView)

No description

Parameters

string $layoutView

Return Value

void

content

string content()

No description

Return Value

string

start

void start(string $name)

No description

Parameters

string $name

Return Value

void

end

void end()

No description

Return Value

void

section

string section(string $name, string $default = '')

No description

Parameters

string $name
string $default

Return Value

string