6 declare(strict_types=1);
13 use Magento\InventorySalesApi\Api\Data\SalesChannelInterfaceFactory;
24 private $stockRepository;
29 private $defaultStockProvider;
34 private $salesChannelFactory;
39 private $storeManager;
50 SalesChannelInterfaceFactory $salesChannelFactory,
54 $this->defaultStockProvider = $defaultStockProvider;
68 $websiteCode = $this->storeManager->getWebsite()->getCode();
70 $defaultStockId = $this->defaultStockProvider->getId();
89 $salesChannel = $this->salesChannelFactory->create();
__construct(StockRepositoryInterface $stockRepository, DefaultStockProviderInterface $defaultStockProvider, SalesChannelInterfaceFactory $salesChannelFactory, StoreManagerInterface $storeManager)
if(!isset($_GET['website_code'])) $websiteCode