com\setasign\SetaSite

RouteBuilder Class RouteBuilder

File: /SetaSite/src/RouteBuilder.php

Class hierarchy

Summary

Properties

$config

private \com\setasign\SetaFramework\Application\ApplicationConfig RouteBuilder::$config

$moduleManager


Methods

__construct()

public RouteBuilder::__construct (
\com\setasign\SetaFramework\Application\ApplicationConfig $config,
Module\ModuleManager $moduleManager
)
Parameters
$config : \com\setasign\SetaFramework\Application\ApplicationConfig
 
$moduleManager : Module\ModuleManager
 

setupBackendRoutes()

protected RouteBuilder::setupBackendRoutes (
\com\setasign\SetaFramework\Router\Router $router,
string $requestPathPrefix,
string $backendPrefix
): void
Parameters
$router : \com\setasign\SetaFramework\Router\Router
 
$requestPathPrefix : string
 
$backendPrefix : string
 
Exceptions

Throws \com\setasign\SetaFramework\Router\RouteException

setupRoutes()

public RouteBuilder::setupRoutes (
\com\setasign\SetaFramework\Router\Router $router,
string $requestPathPrefix
): void
Parameters
$router : \com\setasign\SetaFramework\Router\Router
 
$requestPathPrefix : string
 
Exceptions

Throws \com\setasign\SetaFramework\Router\RouteException