コード例 #1
0
ファイル: OrdersController.php プロジェクト: abaecor/funfest
 public function getIndex()
 {
     $super = 0;
     $vendor = 0;
     if (isset($_GET['vendor']) && $_GET['vendor']) {
         $affected = Order::where('vendor_id', '=', Auth::user()->id)->update(array('notification' => 0));
         $vendor = 1;
         $orders = Order::where('vendor_id', '=', Auth::user()->id)->get();
         return View::make('orders.index')->with('orders', $orders)->with('super', $super)->with('vendor', $vendor);
     } else {
         if (isset($_GET['super']) && $_GET['super'] && Auth::user()->isSuper) {
             $super = 1;
             $orders = Order::all();
             $ordermasters = Ordermaster::all();
             return View::make('orders.index')->with('orders', $orders)->with('ordermasters', $ordermasters)->with('super', $super)->with('vendor', $vendor);
         } else {
             $data_set = DB::table('orders')->leftJoin('ratings', 'orders.order_id', '=', 'ratings.odr_id')->where('orders.user_id', '=', Auth::user()->id)->get();
             return View::make('orders.userindex')->with('orders', $data_set)->with('super', $super)->with('vendor', $vendor);
         }
     }
     //return View::make('orders.index');
 }