Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-vault
Controller
CardsManagement.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Vault\Controller
;
7
8
use
Magento\Customer\Model\Session
;
9
use
Magento\Framework\App\Action\Context
;
10
use
Magento\Framework\App\RequestInterface
;
11
use
Magento\Framework\App\ResponseInterface
;
12
use
Magento\Framework\Exception\NotFoundException
;
13
14
abstract
class
CardsManagement
extends
\Magento\Framework\App\Action\Action
15
{
19
protected
$customerSession
;
20
25
public
function
__construct
(
26
Context
$context,
27
Session
$customerSession
28
) {
29
parent::__construct($context);
30
$this->customerSession =
$customerSession
;
31
}
32
40
public
function
dispatch
(
RequestInterface
$request
)
41
{
42
if
(!$this->customerSession->authenticate()) {
43
$this->_actionFlag->set(
''
,
'no-dispatch'
,
true
);
44
}
45
return
parent::dispatch(
$request
);
46
}
47
}
Magento\Customer\Model\Session
Definition:
Storage.php:8
Magento\Vault\Controller
Magento\Vault\Controller\CardsManagement\dispatch
dispatch(RequestInterface $request)
Definition:
CardsManagement.php:40
Magento\Customer\Model\Session
Definition:
Session.php:22
Magento\Framework\Exception\NotFoundException
Definition:
NotFoundException.php:12
Magento\Framework\App\RequestInterface
Definition:
RequestInterface.php:14
$request
$request
Definition:
quote_with_configurable_product_last_variation.php:22
Magento\Vault\Controller\CardsManagement
Definition:
CardsManagement.php:14
Magento\Framework\App\Action\Context
Definition:
Context.php:24
Magento\Vault\Controller\CardsManagement\$customerSession
$customerSession
Definition:
CardsManagement.php:19
Magento\Vault\Controller\CardsManagement\__construct
__construct(Context $context, Session $customerSession)
Definition:
CardsManagement.php:25
Magento\Framework\App\ResponseInterface
Definition:
ResponseInterface.php:14
Magento\Framework\App\Action\Action
Definition:
Action.php:25