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-catalog-inventory
Observer
CheckoutAllSubmitAfterObserver.php
Go to the documentation of this file.
1
<?php
7
namespace
Magento\CatalogInventory\Observer
;
8
9
use
Magento\Framework\Event\ObserverInterface
;
10
use
Magento\Framework\Event\Observer
as
EventObserver
;
11
12
class
CheckoutAllSubmitAfterObserver
implements
ObserverInterface
13
{
17
protected
$subtractQuoteInventoryObserver
;
18
22
protected
$reindexQuoteInventoryObserver
;
23
28
public
function
__construct
(
29
SubtractQuoteInventoryObserver
$subtractQuoteInventoryObserver
,
30
ReindexQuoteInventoryObserver
$reindexQuoteInventoryObserver
31
) {
32
$this->subtractQuoteInventoryObserver =
$subtractQuoteInventoryObserver
;
33
$this->reindexQuoteInventoryObserver =
$reindexQuoteInventoryObserver
;
34
}
35
42
public
function
execute
(
EventObserver
$observer
)
43
{
44
$quote
=
$observer
->getEvent()->getQuote();
45
if
(!
$quote
->getInventoryProcessed()) {
46
$this->subtractQuoteInventoryObserver->execute(
$observer
);
47
$this->reindexQuoteInventoryObserver->execute(
$observer
);
48
}
49
return
$this;
50
}
51
}
Magento\CatalogInventory\Observer\CheckoutAllSubmitAfterObserver\$subtractQuoteInventoryObserver
$subtractQuoteInventoryObserver
Definition:
CheckoutAllSubmitAfterObserver.php:17
Magento\CatalogInventory\Observer\CheckoutAllSubmitAfterObserver\execute
execute(EventObserver $observer)
Definition:
CheckoutAllSubmitAfterObserver.php:42
Magento\Framework\Event\ObserverInterface
Definition:
ObserverInterface.php:16
$quote
$quote
Definition:
paypal_quote.php:17
Magento\CatalogInventory\Observer\CheckoutAllSubmitAfterObserver
Definition:
CheckoutAllSubmitAfterObserver.php:12
Magento\CatalogInventory\Observer\CheckoutAllSubmitAfterObserver\__construct
__construct(SubtractQuoteInventoryObserver $subtractQuoteInventoryObserver, ReindexQuoteInventoryObserver $reindexQuoteInventoryObserver)
Definition:
CheckoutAllSubmitAfterObserver.php:28
$observer
$observer
Definition:
second_website_with_second_currency.php:38
Magento\CatalogInventory\Observer\CheckoutAllSubmitAfterObserver\$reindexQuoteInventoryObserver
$reindexQuoteInventoryObserver
Definition:
CheckoutAllSubmitAfterObserver.php:22
Magento\Framework\Event\Observer
Definition:
Collection.php:12
Magento\CatalogInventory\Observer
Definition:
AddStockItemsObserverTest.php:7
Magento\CatalogInventory\Observer\ReindexQuoteInventoryObserver
Definition:
ReindexQuoteInventoryObserver.php:12
Magento\CatalogInventory\Observer\SubtractQuoteInventoryObserver
Definition:
SubtractQuoteInventoryObserver.php:16