PHP Класс Sulu\Component\CustomUrl\Routing\CustomUrlRouteProvider

Наследование: implements Symfony\Cmf\Component\Routing\RouteProviderInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__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 )