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-sales
Model
Increment.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Sales\Model
;
7
8
use
Magento\Eav\Model\Config
as EavConfig;
9
14
class
Increment
15
{
19
protected
$eavConfig
;
20
24
protected
$incrementValue
;
25
29
public
function
__construct
(
30
EavConfig
$eavConfig
31
) {
32
$this->eavConfig =
$eavConfig
;
33
}
34
40
public
function
getCurrentValue
()
41
{
42
return
$this->incrementValue
;
43
}
44
53
public
function
getNextValue
(
$storeId
)
54
{
55
$this->incrementValue =
56
$this->eavConfig->getEntityType(
Order::ENTITY
)->fetchNewIncrementId(
$storeId
);
57
return
$this->incrementValue
;
58
}
59
}
$storeId
$storeId
Definition:
customer_review_with_rating.php:14
Magento\Sales\Model\Order\ENTITY
const ENTITY
Definition:
Order.php:56
Magento\Sales\Model\Increment\getNextValue
getNextValue($storeId)
Definition:
Increment.php:53
Magento\Sales\Model\Increment\$eavConfig
$eavConfig
Definition:
Increment.php:19
Magento\Sales\Model
Definition:
AbstractCollectorPositionsTest.php:10
Magento\Sales\Model\Increment\getCurrentValue
getCurrentValue()
Definition:
Increment.php:40
Magento\Eav\Model\Config
Definition:
Config.php:18
Magento\Sales\Model\Increment
Definition:
Increment.php:14
Magento\Sales\Model\Increment\__construct
__construct(EavConfig $eavConfig)
Definition:
Increment.php:29
Magento\Sales\Model\Increment\$incrementValue
$incrementValue
Definition:
Increment.php:24