Exemple #1
0
 public function postgenerator()
 {
     if (Auth::check() && Auth::user()->id_karyawan == '1') {
         $dari = \Input::get('dari');
         $id_karyawan = \Input::get('id_karyawan');
         $sampai = \Input::get('sampai');
         $id_shift = \Input::get('id_shift');
         $dariMysql = Shift::ExplodeDate($dari, 'hari') . "/" . Shift::ExplodeDate($dari, 'bulan') . "/" . Shift::ExplodeDate($dari, 'tahun');
         $sampaiMysql = Shift::ExplodeDate($sampai, 'hari') . "/" . Shift::ExplodeDate($sampai, 'bulan') . "/" . Shift::ExplodeDate($sampai, 'tahun');
         $datePeriod = Shift::returnDates($dariMysql, $sampaiMysql);
         foreach ($datePeriod as $date) {
             $data = ["id_shift" => $id_shift, "id_karyawan" => $id_karyawan, "tanggal_shift" => $date->format('Y-m-d')];
             Shift::insert($data);
         }
         return \Redirect::to('admin/shift');
     } else {
         return view('errors/403');
     }
     //return view('admin/shift/generator');
 }