Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Manager.php
Go to the documentation of this file.
1 <?php
7 
8 use Magento\SalesSequence\Model\ResourceModel\Meta as ResourceSequenceMeta;
9 
15 class Manager
16 {
21 
25  protected $sequenceFactory;
26 
31  public function __construct(
32  ResourceSequenceMeta $resourceSequenceMeta,
33  SequenceFactory $sequenceFactory
34  ) {
35  $this->resourceSequenceMeta = $resourceSequenceMeta;
36  $this->sequenceFactory = $sequenceFactory;
37  }
38 
46  public function getSequence($entityType, $storeId)
47  {
48  return $this->sequenceFactory->create(
49  [
50  'meta' => $this->resourceSequenceMeta->loadByEntityTypeAndStore(
52  $storeId
53  )
54  ]
55  );
56  }
57 }
getSequence($entityType, $storeId)
Definition: Manager.php:46
__construct(ResourceSequenceMeta $resourceSequenceMeta, SequenceFactory $sequenceFactory)
Definition: Manager.php:31