Public Member Functions | |
| __construct (array $urlRouteDefinitions) | |
| findRoute (HttpRequest $httpRequest) | |
| findURL ($controllerId, array $parameters=[], $methodName=NULL, $locale) | |
| setCommonInterceptors (array $commonInterceptors) | |
| setLocaleResolver (LocaleResolver $localeResolver) | |
| setRedirectToURLWithoutTailingSlash ($redirectToURLWithoutTailingSlash) | |
Protected Attributes | |
| $urlRouteDefinitions = [] | |
| $commonInterceptors = [] | |
| $localeResolver = NULL | |
| $redirectToURLWithoutTailingSlash = false | |
rozhrani, ktere podle url najde controller, ktery se ma zavolat
| __construct | ( | array | $urlRouteDefinitions | ) |
| findRoute | ( | HttpRequest | $httpRequest | ) |
pro request najde informace, jaky controller se ma volat a jake interceptory
| HttpRequest | $httpRequest |
| Exception |
| findURL | ( | $controllerId, | |
| array | $parameters = [], |
||
$methodName = NULL, |
|||
| $locale | |||
| ) |
pro controller s id $controllerId najde adresu pres kterou je ho mozno volat
| string | $controllerId | id controlleru |
| array | $parameters | parametry, ptere se maji predat do adresy |
| string | $methodName | nazev metody, ktera se ma na controlleru zavolat |
| string | Locale | $locale |
| Exception |
| setCommonInterceptors | ( | array | $commonInterceptors | ) |
| setLocaleResolver | ( | LocaleResolver | $localeResolver | ) |
| setRedirectToURLWithoutTailingSlash | ( | $redirectToURLWithoutTailingSlash | ) |
|
protected |
|
protected |
|
protected |
|
protected |