Application
class Application extends Object
Front Controller.
Properties
static int | $maxLoop | ||
bool | $catchExceptions | ||
string | $errorPresenter | ||
array | $onStartup | ||
array | $onShutdown | ||
array | $onRequest | ||
array | $onResponse | ||
array | $onError | ||
deprecated | $allowedMethods | ||
array read-only | $requests | ||
IPresenter read-only | $presenter | ||
IRouter read-only | $router | ||
IPresenterFactory read-only | $presenterFactory |
Methods
__construct(IPresenterFactory $presenterFactory, IRouter $router, IRequest $httpRequest, IResponse $httpResponse)
No description
void
run()
Dispatch a HTTP request to a front controller.
Request[]
getRequests()
Returns all processed requests.
getPresenter()
Returns current presenter.
getPresenterFactory()
Returns presenter factory.
Details
at line 71
__construct(IPresenterFactory $presenterFactory, IRouter $router, IRequest $httpRequest, IResponse $httpResponse)
No description
at line 84
void
run()
Dispatch a HTTP request to a front controller.
at line 194
Request[]
getRequests()
Returns all processed requests.
at line 204
IPresenter
getPresenter()
Returns current presenter.
at line 217
IRouter
getRouter()
Returns router.
at line 227
IPresenterFactory
getPresenterFactory()
Returns presenter factory.
at line 237
storeRequest($expiration = '+ 10 minutes')
deprecated
deprecated
No description
at line 243
restoreRequest($key)
deprecated
deprecated
No description