PHP Класс FluxBB\Web\Router

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$currentRequestName string
$currentRequestParameters array
$dataGenerator FastRoute\DataGenerator
$dispatcher FastRoute\Dispatcher
$reverse array
$routeParser FastRoute\RouteParser

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

Метод Описание
__construct ( )
addRoute ( $method, $path, $name, $handler )
delete ( $path, $name, $handler )
get ( $path, $name, $handler )
getCallable ( $method, $uri )
getCurrentPath ( )
getMethod ( $handler )
getPath ( $name, $parameters = [] )
post ( $path, $name, $handler )
put ( $path, $name, $handler )

Защищенные методы

Метод Описание
getDispatcher ( )

Описание методов

__construct() публичный Метод

public __construct ( )

addRoute() публичный Метод

public addRoute ( $method, $path, $name, $handler )

delete() публичный Метод

public delete ( $path, $name, $handler )

get() публичный Метод

public get ( $path, $name, $handler )

getCallable() публичный Метод

public getCallable ( $method, $uri )

getCurrentPath() публичный Метод

public getCurrentPath ( )

getDispatcher() защищенный Метод

protected getDispatcher ( )

getMethod() публичный Метод

public getMethod ( $handler )

getPath() публичный Метод

public getPath ( $name, $parameters = [] )

post() публичный Метод

public post ( $path, $name, $handler )

put() публичный Метод

public put ( $path, $name, $handler )

Описание свойств

$currentRequestName защищенное свойство

protected string $currentRequestName
Результат string

$currentRequestParameters защищенное свойство

protected array $currentRequestParameters
Результат array

$dataGenerator защищенное свойство

protected DataGenerator,FastRoute $dataGenerator
Результат FastRoute\DataGenerator

$dispatcher защищенное свойство

protected Dispatcher,FastRoute $dispatcher
Результат FastRoute\Dispatcher

$reverse защищенное свойство

protected array $reverse
Результат array

$routeParser защищенное свойство

protected RouteParser,FastRoute $routeParser
Результат FastRoute\RouteParser