function getNotifications()
 {
     if (Efiwebsetting::getData('checkOAuth') == 'yes') {
         IMBAuth::checkOAuth();
     }
     $macc_id = addslashes($_POST['acc_id']);
     $page = addslashes($_REQUEST['page']);
     //        echo $page;
     if ($macc_id == "") {
         $json['status_code'] = 0;
         $json['status_message'] = "Incomplete Request";
         echo json_encode($json);
         die;
     }
     if ($page == "" || $page < 1) {
         $page = 1;
     }
     $limit = 20;
     $begin = ($page - 1) * $limit;
     $psl = new PushLoggerCaps();
     $arrGab = $psl->getWhereFromMultipleTable("log_macc_id = '{$macc_id}' AND log_camp_id = camp_id AND log_active = 1 ORDER BY log_date DESC LIMIT {$begin},{$limit}", array("PushNotCampCaps"));
     //        echo "log_macc_id = '$macc_id' AND log_camp_id = camp_id ORDER BY log_date DESC LIMIT {$begin},{$limit}";
     //        pr($arrGab);
     $list = array();
     foreach ($arrGab as $gab) {
         $obj = array();
         $obj['lid'] = $gab->log_id;
         $obj['camp_title'] = $gab->camp_title;
         //            $obj['camp_msg'] = $gab->camp_msg;
         $obj['camp_date'] = $gab->log_date;
         //pakai log date
         $obj['camp_id'] = $gab->camp_id;
         $url2push = _BPATH . "WebViewerCaps/messages/" . $gab->camp_id;
         //penambahan atas permintaan tbs 10 sept 2015, bisa push url
         if ($gab->camp_url != "") {
             $url2push = $gab->camp_url;
         }
         $obj['url'] = $url2push;
         $list[] = $obj;
     }
     if (count($list) < 1) {
         $json['status_message'] = "No Notifications";
         $json['results'] = $list;
     } else {
         $json['results'] = $list;
         $json['status_message'] = "Success";
     }
     $json['status_code'] = 1;
     echo json_encode($json);
     die;
 }