PHP Class PPI\Framework\Router\Wrapper\AuraRouterWrapper

Author: Paul Dragoonis ([email protected])
Inheritance: implements Symfony\Component\Routing\RouterInterface, implements Symfony\Component\Routing\Matcher\RequestMatcherInterface
Afficher le fichier Open project: ppi/framework

Protected Properties

Свойство Type Description
$context
$router Aura\Router\Router

Méthodes publiques

Méthode Description
__construct ( Aura\Router\Router $router )
generate ( string $name, array $parameters = [], boolean | string $referenceType = self::ABSOLUTE_PATH ) : false | string
getContext ( ) : mixed
getRouteCollection ( ) : Aura\Router\RouteCollection
getRouter ( )
match ( string $pathinfo ) : array
matchRequest ( Request $request ) : array
setContext ( Symfony\Component\Routing\RequestContext $context )
setRouter ( Aura\Router\Router $router )

Méthodes protégées

Méthode Description
doMatch ( $pathinfo, Request $request = null ) : array

Method Details

__construct() public méthode

public __construct ( Aura\Router\Router $router )
$router Aura\Router\Router

doMatch() protected méthode

protected doMatch ( $pathinfo, Request $request = null ) : array
$pathinfo
$request Symfony\Component\HttpFoundation\Request
Résultat array

generate() public méthode

public generate ( string $name, array $parameters = [], boolean | string $referenceType = self::ABSOLUTE_PATH ) : false | string
$name string
$parameters array
$referenceType boolean | string
Résultat false | string

getContext() public méthode

public getContext ( ) : mixed
Résultat mixed

getRouteCollection() public méthode

public getRouteCollection ( ) : Aura\Router\RouteCollection
Résultat Aura\Router\RouteCollection

getRouter() public méthode

public getRouter ( )

match() public méthode

public match ( string $pathinfo ) : array
$pathinfo string
Résultat array

matchRequest() public méthode

public matchRequest ( Request $request ) : array
$request Symfony\Component\HttpFoundation\Request
Résultat array

setContext() public méthode

public setContext ( Symfony\Component\Routing\RequestContext $context )
$context Symfony\Component\Routing\RequestContext

setRouter() public méthode

public setRouter ( Aura\Router\Router $router )
$router Aura\Router\Router

Property Details

$context protected_oe property

protected $context

$router protected_oe property

protected Router,Aura\Router $router
Résultat Aura\Router\Router