class MicroPresenter extends Object implements IPresenter

Micro presenter.

Properties

IRequest read-only $request

Methods

__construct(Container $context)

No description

SystemContainer|Container
getContext()

Gets the context.

run(Request $request)

No description

ITemplate
createTemplate($class = NULL, $latteFactory = NULL)

Template factory.

redirectUrl($url, $code = Http\IResponse::S302_FOUND)

Redirects to another URL.

void
error($message = NULL, $code = Http\IResponse::S404_NOT_FOUND)

Throws HTTP error.

IRequest
getRequest()

No description

Details

at line 32
__construct(Container $context)

No description

Parameters

Container $context

at line 42
SystemContainer|Container getContext()

Gets the context.

Return Value

SystemContainer|Container

at line 51
IResponse run(Request $request)

No description

Parameters

Request $request

Return Value

IResponse

at line 108
ITemplate createTemplate($class = NULL, $latteFactory = NULL)

Template factory.

Parameters

$class
$latteFactory

Return Value

ITemplate

at line 134
RedirectResponse redirectUrl($url, $code = Http\IResponse::S302_FOUND)

Redirects to another URL.

Parameters

$url
$code

Return Value

RedirectResponse

at line 147
void error($message = NULL, $code = Http\IResponse::S404_NOT_FOUND)

Throws HTTP error.

Parameters

$message
$code

Return Value

void

Exceptions

BadRequestException

at line 156
IRequest getRequest()

No description

Return Value

IRequest