class MicroPresenter extends Object implements IPresenter

Micro presenter.

Methods

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

No description

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 35
__construct(Container $context = NULL, IRequest $httpRequest = NULL, IRouter $router = NULL)

No description

Parameters

Container $context
IRequest $httpRequest
IRouter $router

at line 47
Container getContext()

Gets the context.

Return Value

Container

at line 56
IResponse run(Request $request)

No description

Parameters

Request $request

Return Value

IResponse

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

Template factory.

Parameters

$class
$latteFactory

Return Value

ITemplate

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

Redirects to another URL.

Parameters

$url
$code

Return Value

RedirectResponse

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

Throws HTTP error.

Parameters

$message
$code

Return Value

void

Exceptions

BadRequestException

at line 160
Request getRequest()

No description

Return Value

Request