Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function listdetailrevisi_post()
- {
- $username = trim($this->post('username'));
- $level = trim($this->post('level'));
- $revision_id = trim($this->post('revision_id'));
- if ($username == '') {
- $response = [
- 'resp_error' => true,
- 'resp_msg' => 'Username tidak ditemukan.',
- ];
- } elseif ($revision_id == '') {
- $response = [
- 'resp_error' => true,
- 'resp_msg' => 'ID Revisi kosong.',
- ];
- } elseif ($level == '') {
- $response = [
- 'resp_error' => true,
- 'resp_msg' => 'Level tidak ditemukan.',
- ];
- } else {
- $listDetail = $this->db->order_by('detail_id', 'desc')->get_where('v_detailrevisi', array('revision_id' => $revision_id))->result();
- if (count($listDetail) == 0) {
- $response = [
- 'resp_error' => false,
- 'resp_msg' => 'Tidak Ada Data',
- ];
- } else {
- $no = 1;
- foreach ($listDetail as $r) {
- if ($r->detail_image != '') {
- $file = base_url('img/image_revisi/' . $r->detail_image);
- } else {
- $file = '';
- }
- if ($level == 'Admin') {
- $info_user = $r->user_name;
- if ($r->user_avatar == '') {
- $foto = base_url('img/no_avatar.png');
- } else {
- $foto = base_url('img/icon/' . $r->user_avatar);
- }
- } else {
- if ($r->detail_level == 'Admin') {
- $info_user = 'Reviewer ' . $no;
- $foto = base_url('img/no_avatar.png');
- } else {
- $info_user = $r->user_name;
- if ($r->user_avatar == '') {
- $foto = base_url('img/no_avatar.png');
- } else {
- $foto = base_url('img/icon/' . $r->user_avatar);
- }
- }
- }
- $response['items'][] = [
- 'resp_error' => false,
- 'detail_id' => $r->detail_id,
- 'level' => $r->detail_level,
- 'user_username' => $r->user_username,
- 'tanggal' => date("d-m-Y", strtotime($r->detail_date_post)),
- 'deskripsi' => trim($r->detail_message),
- 'nama' => $info_user,
- 'foto' => $foto,
- 'file' => $file,
- ];
- $no++;
- }
- }
- }
- $this->response($response, 200);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement