set_flashdata() public method

Legacy CI_Session compatibility method
public set_flashdata ( mixed $data, mixed $value = NULL ) : void
$data mixed Session data key or an associative array
$value mixed Value to store
return void
 public function logout()
 {
     $response = $this->moneyzaurus->authenticateLogout();
     if ($response['code'] == 200) {
         if ($response['data']['success']) {
             $this->session->set_flashdata('success', 'Bye!');
         }
     }
     redirect('');
 }
 public function delete()
 {
     $id = $this->input->get('id');
     $response = $this->moneyzaurus->transactionsRemove($id);
     if ($response['code'] == 200) {
         if (!$response['data']['success']) {
             $this->session->set_flashdata('message', $response['data']['message']);
         } else {
             $this->session->set_flashdata('message', 'Deleted');
         }
     }
     redirect('/data');
 }
 public function declineConnection()
 {
     $id = $this->input->post('id');
     $response = $this->moneyzaurus->connectionReject($id);
     if ($response['code'] == 200) {
         if (!$response['data']['success']) {
             $this->session->set_flashdata('message', $response['data']['message']);
         } else {
             $this->session->set_flashdata('message', 'Connection rejected');
         }
     }
     redirect('/profile');
 }
Example #4
0
 /**
  * Add or change flashdata, only available
  * until the next request
  *
  * @access	public
  * @param	mixed
  * @param	string
  * @return	void
  */
 function set_flashdata($newdata = array(), $newval = '')
 {
     if ($this->is_custom_session) {
         return $this->session_driver->set_flashdata($newdata, $newval);
     } else {
         return parent::set_flashdata($newdata, $newval);
     }
 }