Files
stemcell/app/code/Stemcell/Customer/Controller/Sms/Test.php
T
2026-09-15 10:26:34 +08:00

33 lines
952 B
PHP

<?php
namespace Stemcell\Customer\Controller\Sms;
use Magento\Framework\App\Action\HttpGetActionInterface;
use Magento\Framework\Controller\Result\JsonFactory as ResultJsonFactory;
use Magento\SalesSequence\Model\Manager;
use Stemcell\Sales\Helper\Data;
use Magento\Framework\App\Response;
class Test implements HttpGetActionInterface
{
protected Data $data;
protected ResultJsonFactory $resultJsonFactory;
protected Manager $sequenceManager;
public function __construct(
Data $data,
ResultJsonFactory $resultJsonFactory,
Manager $sequenceManager
) {
$this->data = $data;
$this->resultJsonFactory = $resultJsonFactory;
$this->sequenceManager = $sequenceManager;
}
public function execute()
{
$sequence = $this->sequenceManager->getSequence('order', 1);
return $this->resultJsonFactory->create()->setData(['data'=>$sequence->getNextValue()]);
}
}