예제 #1
0
 /**
  * Check a child in by id
  *
  * @param Request $request
  * @return static
  * @internal param $id
  * @internal param $child_id
  */
 public function store(Request $request)
 {
     $child = Child::findOrfail($request->get('id'));
     if ($child->checked_in === TRUE) {
         //            return message()->error(Config::get('messages.checkins.checkin_error'));
     }
     if ($child->daycare_id !== Auth::user()->daycare->id) {
         //            return message()->error(Config::get('messages.general.processing_error'));
     }
     $check_in = date('Y-m-d H:i:s');
     $checkins = new Checkins(compact('check_in'));
     $child->checkins()->save($checkins);
     $child->load('checkins');
     //        return message()->with(compact('child'))
     //            ->success(Config::get('messages.checkins.checkin_success'));
 }