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'); }
/** * 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); } }