Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function listnotifikasi_post()
- {
- $username = trim($this->post('username'));
- $level = trim($this->post('level'));
- if ($username == '') {
- $response = [
- 'resp_error' => true,
- 'resp_msg' => 'Username Kosong.',
- ];
- } elseif ($level == '') {
- $response = [
- 'resp_error' => true,
- 'resp_msg' => 'Level tidak diketahui.',
- ];
- } else {
- if ($level == 'Member') {
- $listNotifikasi = $this->db->order_by('notifikasi_id', 'desc')->get_where('lemlit_notifikasi', array('user_username' => $username, 'notifikasi_level' => 'Member'))->result();
- } else {
- $listNotifikasi = $this->db->order_by('notifikasi_id', 'desc')->get_where('lemlit_notifikasi', array('notifikasi_level' => 'Admin'))->result();
- }
- if (count($listNotifikasi) > 0) {
- foreach ($listNotifikasi as $r) {
- $response['items'][] = [
- 'resp_error' => false,
- 'notifikasi_id' => $r->notifikasi_id,
- 'user_username' => $r->user_username,
- 'user_pengirim' => $r->user_pengirim,
- 'notifikasi_date' => date('d-m-Y', strtotime($r->notifikasi_date)),
- 'notifikasi_level' => trim($r->notifikasi_level),
- 'notifikasi_desc' => trim($r->notifikasi_desc),
- 'notifikasi_status' => ($r->notifikasi_status == 1 ? 'Unread' : 'Read'),
- ];
- }
- } else {
- $response = [
- 'resp_error' => false,
- 'resp_msg' => 'Notifikasi Kosong.',
- ];
- }
- }
- $this->response($response, 200);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement