Example #1
0
 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']);
 }