KJ\Magento\Command\Order\Create\DummyCommand::createOrderFromQuote PHP Method

createOrderFromQuote() protected method

protected createOrderFromQuote ( )
    protected function createOrderFromQuote()
    {
        $quote = $this->getQuote();
        $this->addItemToQuote();
        $this->setupBillingAddress();
        $this->setupShippingAddress();
        $this->setupShippingMethod();
        $this->setupPaymentMethod();
        $this->getQuote()->collectTotals()->save();
        /** @var \Mage_Sales_Model_Service_Quote $service */
        $service = \Mage::getModel('sales/service_quote', $quote);
        $order = $service->submitOrder();
        $order->setCreatedAt($this->getCreatedAt());
        $order->save();
        return $order;
    }