Ejemplo n.º 1
0
 public function store(OrderFormRequest $request)
 {
     $id = \Auth::user()->id;
     $order = new Order(array('customerID' => $request->get('customerID'), 'tableNo' => $request->get('tableno'), 'coffee1' => $request->get('coffee1'), 'coffee2' => $request->get('coffee2'), 'coffee3' => $request->get('coffee3'), 'coffee4' => $request->get('coffee4'), 'coffee5' => $request->get('coffee5'), 'pastry1' => $request->get('pastry1'), 'pastry2' => $request->get('pastry2'), 'pastry3' => $request->get('pastry3'), 'pastry4' => $request->get('pastry4'), 'pastry5' => $request->get('pastry5'), 'user_id' => $id));
     $order->save();
     return redirect('/order/index')->with('status', 'Done added order');
 }
Ejemplo n.º 2
0
 /**
  * If the client is banned, he will be not able to order
  * @return type Redirect
  */
 public function addOrder(OrderFormRequest $request)
 {
     $ip = $request->getClientIp();
     $blacklisted = Firewall::isBlacklisted($ip);
     if ($blacklisted) {
         Flash::warning('Sorry, you have been blocked and you can\'t order right now');
         return Redirect::route('order');
     } else {
         $newOrder = new Order();
         $newOrder->name = $request->get('name');
         $newOrder->phone = $request->get('phone');
         $newOrder->adress = $request->get('adress');
         $newOrder->destination = $request->get('destination');
         $newOrder->ip = $ip;
         $newOrder->save();
         Flash::success('Thank you for your order!');
         return Redirect::route('order');
     }
 }