db
RouteDefinition Interface Reference

Inherited by AjaxRouteDefinition, ArrayRouteDefinition, DBRouteDefinition, DBRouteDefinition2, and JsonRPCRouteDefinition.

Public Member Functions

 findRoute (HttpRequest $request)
 
 findURL ($controllerId, array $parameters, $methodName, Locale $locale)
 

Detailed Description

Definice dopredneho a zpetneho routovani

Member Function Documentation

◆ findRoute()

findRoute ( HttpRequest  $request)

but vracĂ­ RouteInfo pokud mapuje dany pozadavek nebo NULL, pokud se ma pouzit dalsi RouteDefinition v poradi

Parameters
HttpRequest$request
Locale$localev jakem locale se ma routa hledat
Returns
RouteInfo|NULL definice routovani

Implemented in JsonRPCRouteDefinition, ArrayRouteDefinition, and AjaxRouteDefinition.

◆ findURL()

findURL (   $controllerId,
array  $parameters,
  $methodName,
Locale  $locale 
)

pro controller s id $controllerId najde adresu pres kterou je ho mozno volat

Parameters
string$controllerIdid controlleru
array$parametersparametry, ptere se maji predat do adresy
string$methodNamenazev metody, ktera se ma na controlleru zavolat
Locale$localepro jake locale se ma najit routovani
Returns
string|NULL url pres ktere se da volat nebo NULL pokud RouteDefinition nemapuje tento controller
Exceptions
Exception

Implemented in JsonRPCRouteDefinition, ArrayRouteDefinition, and AjaxRouteDefinition.


The documentation for this interface was generated from the following file: