PHP Class Flarum\Event\AbstractConfigureRoutes

Datei anzeigen Open project: flarum/core

Public Properties

Property Type Description
$routes Flarum\Http\RouteCollection

Protected Properties

Property Type Description
$route Flarum\Http\Handler\RouteHandlerFactory

Public Methods

Method Description
__construct ( RouteCollection $routes, Flarum\Http\Handler\RouteHandlerFactory $route )
delete ( string $url, string $name, string $controller )
get ( string $url, string $name, string $controller )
patch ( string $url, string $name, string $controller )
post ( string $url, string $name, string $controller )

Protected Methods

Method Description
route ( string $method, string $url, string $name, string $controller )
toController ( string $controller ) : callable

Method Details

__construct() public method

public __construct ( RouteCollection $routes, Flarum\Http\Handler\RouteHandlerFactory $route )
$routes Flarum\Http\RouteCollection
$route Flarum\Http\Handler\RouteHandlerFactory

delete() public method

public delete ( string $url, string $name, string $controller )
$url string
$name string
$controller string

get() public method

public get ( string $url, string $name, string $controller )
$url string
$name string
$controller string

patch() public method

public patch ( string $url, string $name, string $controller )
$url string
$name string
$controller string

post() public method

public post ( string $url, string $name, string $controller )
$url string
$name string
$controller string

route() protected method

protected route ( string $method, string $url, string $name, string $controller )
$method string
$url string
$name string
$controller string

toController() protected method

protected toController ( string $controller ) : callable
$controller string
return callable

Property Details

$route protected_oe property

protected RouteHandlerFactory,Flarum\Http\Handler $route
return Flarum\Http\Handler\RouteHandlerFactory

$routes public_oe property

public RouteCollection,Flarum\Http $routes
return Flarum\Http\RouteCollection