Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
AutoRouteCollector example
$collection
->
getDefaultController
(
)
,
$collection
->
getDefaultMethod
(
)
,
$methods
,
$collection
->
getRegisteredControllers
(
'*'
)
,
$uri
)
;
$autoRoutes
=
[
...
$autoRoutes
, ...
$autoRouteCollector
->
get
(
)
]
;
}
}
}
else
{
$autoRouteCollector
=
new
AutoRouteCollector
(
$collection
->
getDefaultNamespace
(
)
,
$collection
->
getDefaultController
(
)
,
$collection
->
getDefaultMethod
(
)
)
;
$autoRoutes
=
$autoRouteCollector
->
get
(
)
;
foreach
(
$autoRoutes
as
&
$routes
)
{
// There is no `auto` method, but it is intentional not to get route filters.
$filters
=
$filterCollector
->
get
(
'auto',
$uriGenerator
->
get
(
$routes
[
1
]
)
)
;