Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
route example
$this
->eventManager->
notify
(
'Enlight_Controller_Front_RouteStartup',
$eventArgs
)
;
/* * Route request to controller/action, if a router is provided */
try
{
$this
->
ensureRouter
(
)
->
route
(
$this
->
ensureRequest
(
)
)
;
}
catch
(
Exception
$e
)
{
if
(
$this
->
throwExceptions
(
)
)
{
throw
$e
;
}
$this
->
Response
(
)
->
setException
(
$e
)
;
}
/* * Notify plugins of router completion */
$this
->eventManager->
notify
(
function
redirect
(
?string
$route
= null
)
: RedirectResponse
{
$response
= Services::
redirectresponse
(
null, true
)
;
if
(
!
empty
(
$route
)
)
{
return
$response
->
route
(
$route
)
;
}
return
$response
;
}
}
if
(
!
function_exists
(
'_solidus'
)
)
{
/** * Generates the solidus character (`/`) depending on the HTML5 compatibility flag in `Config\DocTypes` * * @param DocTypes|null $docTypesConfig New config. For testing purpose only. * * @internal */