Пример #1
0
 public function save()
 {
     $creator_id = $this->session->userdata('user_id');
     $source = $this->session->userdata('facility');
     $source = new Supporter();
     $source->Name = $this->input->post('support_name');
     $source->Active = "1";
     $source->save();
     //$this -> session -> set_userdata('message_counter','1');
     $this->session->set_userdata('msg_success', $this->input->post('support_name') . ' was Added');
     $this->session->set_flashdata('filter_datatable', $this->input->post('support_name'));
     //Filter datatable
     redirect('settings_management');
 }
 /**
  * Stores a new supporter to the database
  *
  * @return Response
  */
 public function newSupporter()
 {
     $rules = ['first_name' => 'required', 'last_name' => 'required', 'email' => 'required|email'];
     $validator = Validator::make(Input::all(), $rules);
     if ($validator->fails()) {
         return Redirect::to('/support')->withErrors($validator)->withInput(Input::all());
     } else {
         $supporter = new Supporter();
         $supporter->first_name = Input::get('first_name');
         $supporter->last_name = Input::get('last_name');
         $supporter->twitter_user = Input::get('twitter_user');
         $supporter->github_user = Input::get('github_user');
         $supporter->email = Input::get('email');
         $supporter->city = Input::get('city');
         $supporter->state = Input::get('state');
         $supporter->country = Input::get('country');
         $supporter->save();
         return Redirect::to('/thankYou');
     }
 }