db
DBRouteDefinition Class Reference

Inherits RouteDefinition.

Public Member Functions

 __construct ($dbConnection, $controllerInterceptors=[])
 
 setInterceptors (array $interceptors)
 
 setControllerInterceptors (array $interceptors)
 
- Public Member Functions inherited from RouteDefinition
 findRoute (HttpRequest $request)
 
 findURL ($controllerId, array $parameters, $methodName, Locale $locale)
 

Protected Member Functions

 createPageInfo ($conn, array $row, $url)
 

Protected Attributes

 $dbConnection
 
 $interceptors = []
 
 $controllerInterceptors = []
 
 $log = NULL
 

Detailed Description

Definice routovani nacitana z db

Constructor & Destructor Documentation

◆ __construct()

__construct (   $dbConnection,
  $controllerInterceptors = [] 
)

Member Function Documentation

◆ createPageInfo()

createPageInfo (   $conn,
array  $row,
  $url 
)
protected
Parameters
con$conndb connection
array$rowrow from structure_xx
Returns
PageInfo informace o strance ziskane z db

◆ setControllerInterceptors()

setControllerInterceptors ( array  $interceptors)

nastavuje interceptory jen pro specificke controllery

Parameters
array$interceptorspole poli kde klicem je identifier controlleru a hodnota je pole interceptoru, ktere se na nem maji provezt

◆ setInterceptors()

setInterceptors ( array  $interceptors)

nastavuje interceptory platne pro vsechny controllery z teto route definition

Parameters
array$interceptors

Member Data Documentation

◆ $controllerInterceptors

$controllerInterceptors = []
protected

◆ $dbConnection

$dbConnection
protected

◆ $interceptors

$interceptors = []
protected

◆ $log

$log = NULL
protected

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