PHP 클래스 PPI\Framework\Router\Wrapper\AuraRouterWrapper

저자: Paul Dragoonis ([email protected])
상속: implements Symfony\Component\Routing\RouterInterface, implements Symfony\Component\Routing\Matcher\RequestMatcherInterface
파일 보기 프로젝트 열기: ppi/framework

보호된 프로퍼티들

프로퍼티 타입 설명
$context
$router Aura\Router\Router

공개 메소드들

메소드 설명
__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 )

보호된 메소드들

메소드 설명
doMatch ( $pathinfo, Request $request = null ) : array

메소드 상세

__construct() 공개 메소드

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

doMatch() 보호된 메소드

protected doMatch ( $pathinfo, Request $request = null ) : array
$pathinfo
$request Symfony\Component\HttpFoundation\Request
리턴 array

generate() 공개 메소드

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

getContext() 공개 메소드

public getContext ( ) : mixed
리턴 mixed

getRouteCollection() 공개 메소드

public getRouteCollection ( ) : Aura\Router\RouteCollection
리턴 Aura\Router\RouteCollection

getRouter() 공개 메소드

public getRouter ( )

match() 공개 메소드

public match ( string $pathinfo ) : array
$pathinfo string
리턴 array

matchRequest() 공개 메소드

public matchRequest ( Request $request ) : array
$request Symfony\Component\HttpFoundation\Request
리턴 array

setContext() 공개 메소드

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

setRouter() 공개 메소드

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

프로퍼티 상세

$context 보호되어 있는 프로퍼티

protected $context

$router 보호되어 있는 프로퍼티

protected Router,Aura\Router $router
리턴 Aura\Router\Router