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'); }
/** * 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'); } }