Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
quote_with_virtual_product_saved.php
Go to the documentation of this file.
1 <?php
7 require __DIR__ . '/../../../Magento/Catalog/_files/product_virtual.php';
8 
11 $quote->setStoreId(1)
12  ->setIsActive(true)
13  ->setIsMultiShipping(false)
14  ->setReservedOrderId('test_order_with_virtual_product_without_address')
15  ->setEmail('[email protected]')
16  ->addProduct(
17  $product->load($product->getId()),
18  1
19  );
20 
21 $quote->collectTotals()->save();
22 
25  ->create(\Magento\Quote\Model\QuoteIdMaskFactory::class)
26  ->create();
27 $quoteIdMask->setQuoteId($quote->getId());
28 $quoteIdMask->setDataChanges(true);
29 $quoteIdMask->save();
defined('TESTS_BP')||define('TESTS_BP' __DIR__
Definition: _bootstrap.php:60