![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/cartforge.co/vendor/magento/module-paypal/Block/Adminhtml/Store/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Paypal\Block\Adminhtml\Store; use Magento\Backend\Block\Store\Switcher as StoreSwitcherBlock; use Magento\Paypal\Model\Config\StructurePlugin as ConfigStructurePlugin; /** * Plugin for \Magento\Backend\Block\Store\Switcher */ class SwitcherPlugin { /** * Remove country request param from url * * @param StoreSwitcherBlock $subject * @param string $route * @param array $params * @return array */ public function beforeGetUrl(StoreSwitcherBlock $subject, $route = '', $params = []) { if ($subject->getRequest()->getParam(ConfigStructurePlugin::REQUEST_PARAM_COUNTRY)) { $params[ConfigStructurePlugin::REQUEST_PARAM_COUNTRY] = null; } return [$route, $params]; } }