<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.4 |
+ | CiviCRM version 4.5 |
--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id$
*
*/
return self::$_campaignActionLinks;
}
+ /**
+ * @return array
+ */
function &surveyActionLinks() {
// check if variable _actionsLinks is populated
if (!isset(self::$_surveyActionLinks)) {
return self::$_surveyActionLinks;
}
+ /**
+ * @return array
+ */
function &petitionActionLinks() {
if (!isset(self::$_petitionActionLinks)) {
self::$_petitionActionLinks = self::surveyActionLinks();
return self::$_petitionActionLinks;
}
+ /**
+ * @return mixed
+ */
function browseCampaign() {
// ensure valid javascript (these must have a value set)
$this->assign('searchParams', json_encode(NULL));
return $controller->run();
}
+ /**
+ * @param array $params
+ *
+ * @return array
+ */
public static function getCampaignSummary($params = array(
)) {
$campaignsData = array();
return $campaignsData;
}
+ /**
+ * @return mixed
+ */
function browseSurvey() {
// ensure valid javascript - this must have a value set
$this->assign('searchParams', json_encode(NULL));
return $controller->run();
}
+ /**
+ * @param array $params
+ *
+ * @return array
+ */
function getSurveySummary($params = array(
)) {
$surveysData = array();
return $controller->run();
}
+ /**
+ * @param array $params
+ *
+ * @return array
+ */
function getPetitionSummary($params = array(
)) {
$config = CRM_Core_Config::singleton();
$this->buildTabs();
}
CRM_Core_Resources::singleton()
- ->addScriptFile('civicrm', 'templates/CRM/common/TabHeader.js')
+ ->addScriptFile('civicrm', 'templates/CRM/common/TabHeader.js', 1, 'html-header')
->addSetting(array('tabSettings' => array(
'active' => strtolower(CRM_Utils_Array::value('subPage', $_GET, 'campaign')),
)));
}
+ /**
+ * @return string
+ */
function run() {
if (!CRM_Campaign_BAO_Campaign::accessCampaign()) {
CRM_Utils_System::permissionDenied();