Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
validateShop example
// The X-Forwarded-Host header is only set in such environments
if
(
$shop
->
getBasePath
(
)
=== null
)
{
$shop
->
setBasePath
(
''
)
;
}
$request
->
setSecure
(
$shop
->
getSecure
(
)
)
;
$request
->
setBasePath
(
$shop
->
getBasePath
(
)
)
;
$request
->
setBaseUrl
(
$shop
->
getBaseUrl
(
)
)
;
$request
->
setHttpHost
(
$shop
->
getHost
(
)
)
;
}
$this
->
validateShop
(
$shop
)
;
$this
->
get
(
ShopRegistrationServiceInterface::
class
)
->
registerShop
(
$shop
)
;
}
/** * @return void */
public
function
onRouteShutdown
(
Enlight_Controller_EventArgs
$args
)
{
$request
=
$args
->
getRequest
(
)
;
$response
=
$args
->
getResponse
(
)
;