PHP Class Flake\Util\Router

Inheritance: extends Flake\Core\FLObject
Datei anzeigen Open project: jeromeschneider/baikal

Public Properties

Property Type Description
$sURIPath

Public Methods

Method Description
buildCurrentRoute ( )
buildRoute ( $sRoute, $aParams ) # should be abstract, but is not, because of PHP's strict standards
buildRouteForController ( $sController, $aParams = [] )
getControllerForRoute ( $sRoute )
getCurrentRoute ( ) # should be abstract, but is not, because of PHP's strict standards
getRouteClassForRoute ( $sRoute )
getRouteForController ( $sController )
getRoutes ( )
getURLParams ( ) # should be abstract, but is not, because of PHP's strict standards
getUriPath ( )
route ( Container &$oRenderContainer )
setURIPath ( $sURIPath )

Private Methods

Method Description
__construct ( ) * ----------------------- COMMON METHODS ------------------------------

Method Details

buildCurrentRoute() static public method

static public buildCurrentRoute ( )

buildRoute() static public method

# should be abstract, but is not, because of PHP's strict standards
static public buildRoute ( $sRoute, $aParams )

buildRouteForController() static public method

static public buildRouteForController ( $sController, $aParams = [] )

getControllerForRoute() static public method

static public getControllerForRoute ( $sRoute )

getCurrentRoute() static public method

# should be abstract, but is not, because of PHP's strict standards
static public getCurrentRoute ( )

getRouteClassForRoute() static public method

static public getRouteClassForRoute ( $sRoute )

getRouteForController() static public method

static public getRouteForController ( $sController )

getRoutes() static public method

static public getRoutes ( )

getURLParams() static public method

# should be abstract, but is not, because of PHP's strict standards
static public getURLParams ( )

getUriPath() static public method

static public getUriPath ( )

route() static public method

static public route ( Container &$oRenderContainer )
$oRenderContainer Flake\Core\Render\Container

setURIPath() static public method

static public setURIPath ( $sURIPath )

Property Details

$sURIPath static_oe public_oe property

static public $sURIPath