示例#1
0
 public function getOrder($request)
 {
     $check = $this->checkDetails($request);
     if ($check) {
         $order = new Orders();
         $array = $order->getOrder($request["restaurantID"], $request["orderID"]);
         return $array;
     } else {
         return $check;
     }
 }
示例#2
0
文件: Cart.php 项目: kokkez/shineisp
 /**
  * Create a new Order
  *
  * @return boolean
  */
 public function createOrder()
 {
     if (!$this->getOrderid()) {
         $theOrder = Orders::create($this->getCustomerId(), Statuses::id('tobepaid', 'orders'), null);
         // For each item in the cart
         foreach ($this->getItems() as $item) {
             $item = Orders::addOrderItem($item);
         }
         $this->setOrderid($theOrder['order_id']);
         // Send the email to confirm the order
         Orders::sendOrder($theOrder['order_id']);
         return Orders::getOrder();
     } else {
         return Orders::find($this->getOrderid());
     }
 }