|
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
| __construct (ActionContext $context, StoreCookieManagerInterface $storeCookieManager, HttpContext $httpContext, StoreRepositoryInterface $storeRepository, StoreManagerInterface $storeManager, StoreSwitcherInterface $storeSwitcher=null) | |
| execute () | |
Public Member Functions inherited from Action | |
| __construct (Context $context) | |
| dispatch (RequestInterface $request) | |
| getActionFlag () | |
Public Member Functions inherited from AbstractAction | |
| __construct (Context $context) | |
| dispatch (RequestInterface $request) | |
| getRequest () | |
| getResponse () | |
Protected Attributes | |
| $storeCookieManager | |
| $httpContext | |
| $storeRepository | |
| $storeManager | |
Protected Attributes inherited from Action | |
| $_objectManager | |
| $_sessionNamespace | |
| $_eventManager | |
| $_actionFlag | |
| $_redirect | |
| $_view | |
| $_url | |
| $messageManager | |
Protected Attributes inherited from AbstractAction | |
| $_request | |
| $_response | |
| $resultRedirectFactory | |
| $resultFactory | |
Additional Inherited Members | |
Data Fields inherited from ActionInterface | |
| const | FLAG_NO_DISPATCH = 'no-dispatch' |
| const | FLAG_NO_POST_DISPATCH = 'no-postDispatch' |
| const | FLAG_NO_DISPATCH_BLOCK_EVENT = 'no-beforeGenerateLayoutBlocksDispatch' |
| const | PARAM_NAME_BASE64_URL = 'r64' |
| const | PARAM_NAME_URL_ENCODED = 'uenc' |
Protected Member Functions inherited from Action | |
| _forward ($action, $controller=null, $module=null, array $params=null) | |
| _redirect ($path, $arguments=[]) | |
Handles store switching url and makes redirect.
@SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 27 of file SwitchAction.php.
| __construct | ( | ActionContext | $context, |
| StoreCookieManagerInterface | $storeCookieManager, | ||
| HttpContext | $httpContext, | ||
| StoreRepositoryInterface | $storeRepository, | ||
| StoreManagerInterface | $storeManager, | ||
| StoreSwitcherInterface | $storeSwitcher = null |
||
| ) |
Initialize dependencies.
| ActionContext | $context | |
| StoreCookieManagerInterface | $storeCookieManager | |
| HttpContext | $httpContext | |
| StoreRepositoryInterface | $storeRepository | |
| StoreManagerInterface | $storeManager | |
| StoreSwitcherInterface | $storeSwitcher |
Definition at line 66 of file SwitchAction.php.
| execute | ( | ) |
Execute action
| StoreSwitcher |
Implements ActionInterface.
Definition at line 89 of file SwitchAction.php.
|
protected |
Definition at line 38 of file SwitchAction.php.
|
protected |
Definition at line 32 of file SwitchAction.php.
|
protected |
Definition at line 49 of file SwitchAction.php.
|
protected |
Definition at line 43 of file SwitchAction.php.