static function getCaseActivity() { $caseID = CRM_Utils_Type::escape($_GET['caseID'], 'Integer'); $contactID = CRM_Utils_Type::escape($_GET['cid'], 'Integer'); $params = $_POST; // get the activities related to given case require_once "CRM/Case/BAO/Case.php"; $activities = CRM_Case_BAO_Case::getCaseActivity($caseID, $params, $contactID); $page = CRM_Utils_Array::value('page', $_POST); $total = $params['total']; require_once "CRM/Utils/JSON.php"; $selectorElements = array('display_date', 'subject', 'type', 'reporter', 'status', 'links', 'class'); echo CRM_Utils_JSON::encodeSelector($activities, $page, $total, $selectorElements); exit; }