PHP 클래스 Sulu\Component\CustomUrl\Routing\CustomUrlRouteProvider

상속: implements Symfony\Cmf\Component\Routing\RouteProviderInterface
파일 보기 프로젝트 열기: sulu/sulu

공개 메소드들

메소드 설명
__construct ( Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface $requestAnalyzer, Sulu\Component\DocumentManager\PathBuilder $pathBuilder, $environment )
getRouteByName ( $name )
getRouteCollectionForRequest ( Request $request )
getRoutesByNames ( $names )

비공개 메소드들

메소드 설명
addHistoryRedirectToRouteCollection ( Request $request, RouteDocument $routeDocument, RouteCollection $collection, string $webspaceKey ) : RouteCollection Add redirect to current custom-url.
getRoutesPath ( string $webspaceKey ) : string Return routes path for custom-url in given webspace.

메소드 상세

__construct() 공개 메소드

public __construct ( Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface $requestAnalyzer, Sulu\Component\DocumentManager\PathBuilder $pathBuilder, $environment )
$requestAnalyzer Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface
$pathBuilder Sulu\Component\DocumentManager\PathBuilder

getRouteByName() 공개 메소드

public getRouteByName ( $name )

getRouteCollectionForRequest() 공개 메소드

public getRouteCollectionForRequest ( Request $request )
$request Symfony\Component\HttpFoundation\Request

getRoutesByNames() 공개 메소드

public getRoutesByNames ( $names )