RouteCollectionTrait
-
template
-
Table of Contents
Properties
-
$routes
: Collection<int, TRoute>
Methods
-
addRoute()
: $this
-
clearRoutes()
: $this
-
getRoute()
: TRoute|null
-
getRoutes()
: Collection<int, TRoute>
-
removeRoute()
: $this
-
routeCollectionInit()
: void
-
setRoutes()
: $this
$routes
protected
Collection<int, TRoute>
$routes
addRoute()
public
addRoute(TRoute $route) : $this
Parameters
-
$route
: TRoute
-
clearRoutes()
public
clearRoutes() : $this
getRoute()
public
getRoute(int $routeId) : TRoute|null
Parameters
-
$routeId
: int
-
Return values
TRoute|null
getRoutes()
public
getRoutes() : Collection<int, TRoute>
Return values
Collection<int, TRoute>
removeRoute()
public
removeRoute(TRoute $route) : $this
Parameters
-
$route
: TRoute
-
routeCollectionInit()
public
routeCollectionInit() : void
setRoutes()
public
setRoutes(Collection<int, TRoute>|array<int, TRoute> $routes) : $this
Parameters
-
$routes
: Collection<int, TRoute>|array<int, TRoute>
-