public function run() { CRM_Utils_System::setTitle(ts('Personal campaign pages')); $pages = CRM_Contactpcp_DAO_CampaignPages::allForContact($_GET['cid']); $this->assign('pages', $pages); parent::run(); }
/** * Campaignpage.Index API * * @param array $params * @return array API result descriptor * @see civicrm_api3_create_success * @see civicrm_api3_create_error * @throws API_Exception */ function civicrm_api3_campaignpage_Index($params) { $pages = CRM_Contactpcp_DAO_CampaignPages::allForContact($params['contact_id']); return civicrm_api3_create_success($pages, $params, 'CampaignPage', 'Index'); }