コード例 #1
0
 public function regis_shifts()
 {
     $this->data['current_tab'] = 35;
     $this->data['user'] = $this->user;
     $gens = Gen::orderBy('start_time', 'desc')->get()->map(function ($gen) {
         $obj = new \stdClass();
         $obj->name = $gen->name;
         $obj->id = $gen->id;
         return $obj;
     });
     $this->data['gens'] = json_encode($gens);
     $this->data['current_gen_id'] = Gen::getCurrentGen()->id;
     return view('manage.shift.regis_shifts', $this->data);
 }
コード例 #2
0
 public function gens()
 {
     $gens = Gen::orderBy('created_at', 'desc')->get();
     return response()->json(['gens' => $gens]);
 }
コード例 #3
0
ファイル: HomeController.php プロジェクト: Kaelcao/colormev2
 public function manage_gens($page = 1)
 {
     $this->data['current_page'] = $page;
     $limit = 8;
     $offset = ($page - 1) * $limit;
     $this->data['gens'] = Gen::orderBy('created_at', 'desc')->take($limit)->skip($offset)->get();
     $this->data['current_gen'] = Gen::getCurrentGen();
     $total = Gen::all()->count();
     $this->data['total'] = $total;
     $num_pages = ceil($total / $limit);
     $this->data['num_pages'] = $num_pages;
     $this->data['current_tab'] = 6;
     return view('manage.gen', $this->data);
 }