public function order() { $order = Order::today(); $me = Auth::user()->id; if (!($userOrder = UserOrder::where('user_id', '=', $me)->where('order_id', '=', $order->id)->first())) { $userOrder = new UserOrder(); } $userOrder->user_id = $me; $userOrder->desc = Input::get('desc'); $userOrder->order_id = $order->id; $userOrder->save(); return Redirect::to('main'); }
public function order() { $view = view('main.index'); $users = User::getUsersByGroup($this->loggedUser->group_id); $userOrders = UserOrder::where('order_id', '=', $this->todayOrder->id)->get(); $myOrder = $userOrders->filter(function ($item) { return $item->user_id == $this->loggedUser->id; })->first(); if ($myOrder == null) { $myOrder = ''; } else { $myOrder = $myOrder->desc; } $view->with('users', $users); $view->with('orders', $userOrders); $view->with('nextUser', $this->todayOrder->user); $view->with('myorder', $myOrder); $view->with('place', $this->todayOrder->place); $view->with('status', $this->todayOrder->status); return $view; }