class MicroPresenter extends Object implements IPresenter

Micro presenter.

Methods

__construct(Container $context = NULL, IRequest $httpRequest = NULL, IRouter $router = NULL)

No description

SystemContainer|Container
getContext()

Gets the context.

run(Request $request)

No description

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.

getRequest()

No description

Details

at line 37
__construct(Container $context = NULL, IRequest $httpRequest = NULL, IRouter $router = NULL)

No description

Parameters

Container $context
IRequest $httpRequest
IRouter $router

at line 49
SystemContainer|Container getContext()

Gets the context.

Return Value

SystemContainer|Container

at line 58
IResponse run(Request $request)

No description

Parameters

Request $request

Return Value

IResponse

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

Template factory.

Parameters

$class
$latteFactory

Return Value

ITemplate

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

Redirects to another URL.

Parameters

$url
$code

Return Value

RedirectResponse

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

Throws HTTP error.

Parameters

$message
$code

Return Value

void

Exceptions

BadRequestException

at line 162
Request getRequest()

No description

Return Value

Request