public function save_changed_walker() { $walk_id = Input::get('walk_id'); $type = Input::get('type'); $walker_id = Input::get('walker_id'); $walk = Walk::find($walk_id); if ($type == 1) { $walk->walker_id = $walker_id; $walk->save(); } else { Walk::where('schedule_id', $walk->schedule_id)->where('is_started', 0)->update(array('walker_id' => $walker_id)); Schedules::where('id', $walk->schedule_id)->update(array('walker_id' => $walker_id)); } return Redirect::to('/admin/walk/change_walker/' . $walk_id); }