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-inventory-catalog
Plugin
CatalogInventory
Api
Data
StockItemInterface
AdaptMinQtyToBackordersPlugin.php
Go to the documentation of this file.
1
<?php
6
declare(strict_types=1);
7
8
namespace
Magento\InventoryCatalog\Plugin\CatalogInventory\Api\Data\StockItemInterface
;
9
10
use
Magento\CatalogInventory\Api\Data\StockItemInterface
;
11
12
class
AdaptMinQtyToBackordersPlugin
13
{
19
public
function
afterGetMinQty
(
StockItemInterface
$subject,
float
$result
)
20
{
21
if
($subject->
getBackorders
()) {
22
return
$result
>= 0 ? 0 :
$result
;
23
}
24
25
return
$result
> 0 ?
$result
: 0;
26
}
27
}
$result
$result
Definition:
product_configurable_not_available_rollback.php:26
Magento\CatalogInventory\Api\Data\StockItemInterface
Definition:
StockItemInterface.php:19
Magento\InventoryCatalog\Plugin\CatalogInventory\Api\Data\StockItemInterface\AdaptMinQtyToBackordersPlugin
Definition:
AdaptMinQtyToBackordersPlugin.php:12
Magento\InventoryCatalog\Plugin\CatalogInventory\Api\Data\StockItemInterface\AdaptMinQtyToBackordersPlugin\afterGetMinQty
afterGetMinQty(StockItemInterface $subject, float $result)
Definition:
AdaptMinQtyToBackordersPlugin.php:19
Magento\CatalogInventory\Api\Data\StockItemInterface\getBackorders
getBackorders()
Magento\InventoryCatalog\Plugin\CatalogInventory\Api\Data\StockItemInterface
Definition:
AdaptMinQtyToBackordersPlugin.php:8