class RouteCollection implements Countable, IteratorAggregate (View source)
Route | add( Route $route) Add a Route instance to the collection. | |
void | refreshNameLookups() Refresh the name look-up table. | |
Route | match( Request $request) Find the first route matching a given request. | |
array | get( string|null $method = null) Get all of the routes in the collection. | |
bool | hasNamedRoute( string $name) Determine if the route collection contains a given named route. | |
Route|null | getByName( string $name) Get a route instance by its name. | |
Route|null | getByAction( string $action) Get a route instance by its controller action. | |
array | getRoutes() Get all of the routes in the collection. | |
array | getRoutesByMethod() Get all of the routes keyed by their HTTP verb / method. | |
ArrayIterator | getIterator() Get an iterator for the items. | |
int | count() Count the number of items in the collection. |
Refresh the name look-up table.
This is done in case any names are fluently defined.
Get all of the routes in the collection.
Determine if the route collection contains a given named route.
Get a route instance by its name.
Get a route instance by its controller action.
Get all of the routes in the collection.
Get all of the routes keyed by their HTTP verb / method.
Get an iterator for the items.
Count the number of items in the collection.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Routing/RouteCollection.html