/** * @param bool $new_order * @return XLite\Model\Order */ protected function getTestOrder($new_order = false) { $order = parent::getTestOrder($new_order); $order->setPaymentMethod($this->getTestMethod()); \XLite\Core\Database::getEM()->flush(); return $order; }
protected function getTestOrder($new_order = false) { $order = parent::getTestOrder($new_order); $order->setDetail('t1', '123'); $order->setDetail('t2', '456', 'test'); \XLite\Core\Database::getEM()->flush(); return $order; }
/** * getTestOrder * * * @return void * @access protected * @see ____func_see____ * @since 1.0.0 */ protected function getTestOrder($new_order = false) { $order = parent::getTestOrder($new_order); $args = func_get_args(); if (isset($args[0]) && !$args[0]) { $order->setProfile(null); $order->setOrigProfile(null); } $order->setSubTotal(17.99); return $order; }
protected function getTestOrder($new_order = false) { $order = parent::getTestOrder($new_order); $method = \XLite\Core\Database::getRepo('XLite\\Model\\Payment\\Method')->findOneBy(array('service_name' => 'PurchaseOrder')); $order->setPaymentMethod($method); \XLite\Core\Database::getEM()->flush(); return $order; }
/** * getTestOrder * * @return void * @access protected * @see ____func_see____ * @since 1.0.0 */ protected function getTestOrder($new_order = false) { $order = parent::getTestOrder($new_order); $args = func_get_args(); $profile = null; if (isset($args[0]) && !$args[0]) { $order->setProfile(null); $order->setOrigProfile(null); } foreach ($order->getItems() as $index => $item) { if ($index % 2) { $item->getProduct()->setFreeShipping(true); } $item->setAmount(4); } \XLite\Core\Database::getEM()->flush(); return $order; }