interface Registrar (View source)

Methods

void
get( string $uri, Closure|array|string $action)

Register a new GET route with the router.

void
post( string $uri, Closure|array|string $action)

Register a new POST route with the router.

void
put( string $uri, Closure|array|string $action)

Register a new PUT route with the router.

void
delete( string $uri, Closure|array|string $action)

Register a new DELETE route with the router.

void
patch( string $uri, Closure|array|string $action)

Register a new PATCH route with the router.

void
options( string $uri, Closure|array|string $action)

Register a new OPTIONS route with the router.

void
match( array|string $methods, string $uri, Closure|array|string $action)

Register a new route with the given verbs.

void
resource( string $name, string $controller, array $options = array())

Route a resource to a controller.

void
group( array $attributes, Closure $callback)

Create a route group with shared attributes.

Details

at line line 16
void get( string $uri, Closure|array|string $action)

Register a new GET route with the router.

Parameters

string $uri
Closure|array|string $action

Return Value

void

at line line 25
void post( string $uri, Closure|array|string $action)

Register a new POST route with the router.

Parameters

string $uri
Closure|array|string $action

Return Value

void

at line line 34
void put( string $uri, Closure|array|string $action)

Register a new PUT route with the router.

Parameters

string $uri
Closure|array|string $action

Return Value

void

at line line 43
void delete( string $uri, Closure|array|string $action)

Register a new DELETE route with the router.

Parameters

string $uri
Closure|array|string $action

Return Value

void

at line line 52
void patch( string $uri, Closure|array|string $action)

Register a new PATCH route with the router.

Parameters

string $uri
Closure|array|string $action

Return Value

void

at line line 61
void options( string $uri, Closure|array|string $action)

Register a new OPTIONS route with the router.

Parameters

string $uri
Closure|array|string $action

Return Value

void

at line line 71
void match( array|string $methods, string $uri, Closure|array|string $action)

Register a new route with the given verbs.

Parameters

array|string $methods
string $uri
Closure|array|string $action

Return Value

void

at line line 81
void resource( string $name, string $controller, array $options = array())

Route a resource to a controller.

Parameters

string $name
string $controller
array $options

Return Value

void

at line line 90
void group( array $attributes, Closure $callback)

Create a route group with shared attributes.

Parameters

array $attributes
Closure $callback

Return Value

void