public function save_mem_details($type) { if (\Auth::check()) { $data = Input::all(); $member = new Members(); $member->name = $data['name']; $member->type = $type; $member->phone = $data['phone']; $member->soc_id = Session::get('email'); if ($type == 4) { $member->branch_yr = ''; } else { if (isset($data['branch'])) { $member->branch_yr = $data['branch']; } else { $member->branch_yr = '-'; } if (isset($data['year'])) { $member->branch_yr .= " " . $data['year']; } else { $member->branch_yr .= " 1"; } if ($type == 1) { $member->email = $data['email']; } else { if (isset($data['events'])) { $member->events = implode(',', $data['events']); } } } $user = User::where('email', Session::get('email'))->first(); $route = "/team/" . $type; if ($member->save()) { return Redirect::to($route); } } return Redirect::route($data['route']); }