Skip to content

Commit 787d8d3

Browse files
committed
MC-15318: Migrate ZF2 components to Laminas
1 parent 38593a6 commit 787d8d3

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

setup/src/Magento/Setup/Module.php

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,51 +8,51 @@
88

99
use Magento\Framework\App\Response\HeaderProvider\XssProtection;
1010
use Magento\Setup\Mvc\View\Http\InjectTemplateListener;
11-
use Zend\EventManager\EventInterface;
12-
use Zend\ModuleManager\Feature\BootstrapListenerInterface;
13-
use Zend\ModuleManager\Feature\ConfigProviderInterface;
14-
use Zend\Mvc\ModuleRouteListener;
15-
use Zend\Mvc\MvcEvent;
11+
use Laminas\EventManager\EventInterface;
12+
use Laminas\ModuleManager\Feature\BootstrapListenerInterface;
13+
use Laminas\ModuleManager\Feature\ConfigProviderInterface;
14+
use Laminas\Mvc\ModuleRouteListener;
15+
use Laminas\Mvc\MvcEvent;
1616

1717
class Module implements
1818
BootstrapListenerInterface,
1919
ConfigProviderInterface
2020
{
2121
/**
22-
* {@inheritdoc}
22+
* @inheritDoc
2323
*/
2424
public function onBootstrap(EventInterface $e)
2525
{
26-
/** @var \Zend\Mvc\MvcEvent $e */
27-
/** @var \Zend\Mvc\Application $application */
26+
/** @var \Laminas\Mvc\MvcEvent $e */
27+
/** @var \Laminas\Mvc\Application $application */
2828
$application = $e->getApplication();
29-
/** @var \Zend\EventManager\EventManager $events */
29+
/** @var \Laminas\EventManager\EventManager $events */
3030
$events = $application->getEventManager();
31-
/** @var \Zend\EventManager\SharedEventManager $sharedEvents */
31+
/** @var \Laminas\EventManager\SharedEventManager $sharedEvents */
3232
$sharedEvents = $events->getSharedManager();
3333

3434
$moduleRouteListener = new ModuleRouteListener();
3535
$moduleRouteListener->attach($events);
3636

37-
// Override Zend\Mvc\View\Http\InjectTemplateListener
37+
// Override Laminas\Mvc\View\Http\InjectTemplateListener
3838
// to process templates by Vendor/Module
3939
$injectTemplateListener = new InjectTemplateListener();
4040
$sharedEvents->attach(
41-
\Zend\Stdlib\DispatchableInterface::class,
41+
\Laminas\Stdlib\DispatchableInterface::class,
4242
MvcEvent::EVENT_DISPATCH,
4343
[$injectTemplateListener, 'injectTemplate'],
4444
-89
4545
);
4646
$response = $e->getResponse();
47-
if ($response instanceof \Zend\Http\Response) {
47+
if ($response instanceof \Laminas\Http\Response) {
4848
$headers = $response->getHeaders();
4949
if ($headers) {
5050
$headers->addHeaderLine('Cache-Control', 'no-cache, no-store, must-revalidate');
5151
$headers->addHeaderLine('Pragma', 'no-cache');
5252
$headers->addHeaderLine('Expires', '1970-01-01');
5353
$headers->addHeaderLine('X-Frame-Options: SAMEORIGIN');
5454
$headers->addHeaderLine('X-Content-Type-Options: nosniff');
55-
/** @var \Zend\Http\Header\UserAgent $userAgentHeader */
55+
/** @var \Laminas\Http\Header\UserAgent $userAgentHeader */
5656
$userAgentHeader = $e->getRequest()->getHeader('User-Agent');
5757
$xssHeaderValue = $userAgentHeader && $userAgentHeader->getFieldValue()
5858
&& strpos($userAgentHeader->getFieldValue(), XssProtection::IE_8_USER_AGENT) === false

0 commit comments

Comments
 (0)