/**
* Get tab Links for events
*
+ * @param $enableCart
+ *
* @return array (reference) of tab links
*/
static function &tabs($enableCart) {
$manageEvent[$dao->id]['reminder'] = CRM_Core_BAO_ActionSchedule::isConfigured($dao->id, $mappingID);
$manageEvent[$dao->id]['is_pcp_enabled'] = CRM_Utils_Array::value($dao->id, $eventPCPS);
$manageEvent[$dao->id]['event_type'] = CRM_Utils_Array::value($manageEvent[$dao->id]['event_type_id'], $eventType);
-
+
// allow hooks to set 'field' value which allows configuration pop-up to show a tab as enabled/disabled
CRM_Utils_Hook::tabset('civicrm/event/manage/rows', $manageEvent, array('event_id' => $dao->id));
}
$form->run();
}
+ /**
+ * @param $params
+ * @param bool $sortBy
+ * @param $force
+ *
+ * @return string
+ */
function whereClause(&$params, $sortBy = TRUE, $force) {
$values = array();
$clauses = array();
return !empty($clauses) ? implode(' AND ', $clauses) : '(1)';
}
+ /**
+ * @param $whereClause
+ * @param $whereParams
+ */
function pager($whereClause, $whereParams) {
$params['status'] = ts('Event %%StatusMessage%%');
$this->assign_by_ref('pager', $this->_pager);
}
+ /**
+ * @param $whereClause
+ * @param $whereParams
+ */
function pagerAtoZ($whereClause, $whereParams) {
$query = "