X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FEvent%2FPage%2FManageEvent.php;h=6273688e5670a29f4c58c63c1cd287b0525eadce;hb=fa92b4af1c4abf280689cea6445c7a9b99858831;hp=baf2f3668a4f624d0d9321ec7f5f30b4ac194585;hpb=72c67af6f1868984ca18374d6625368b10fcc2a0;p=civicrm-core.git diff --git a/CRM/Event/Page/ManageEvent.php b/CRM/Event/Page/ManageEvent.php index baf2f3668a..6273688e56 100644 --- a/CRM/Event/Page/ManageEvent.php +++ b/CRM/Event/Page/ManageEvent.php @@ -1,7 +1,7 @@ assign('includeWysiwygEditor', TRUE); $this->_sortByCharacter = CRM_Utils_Request::retrieve('sortByCharacter', 'String', @@ -317,13 +316,14 @@ ORDER BY start_date desc while ($dao->fetch()) { if (in_array($dao->id, $permissions[CRM_Core_Permission::VIEW])) { $manageEvent[$dao->id] = array(); - $isRepeatingEvent = CRM_Core_BAO_RecurringEntity::getParentFor($dao->id, 'civicrm_event'); + $isRecurringEvent = CRM_Core_BAO_RecurringEntity::getParentFor($dao->id, 'civicrm_event'); $manageEvent[$dao->id]['repeat'] = ''; - if($isRepeatingEvent){ - if($dao->id == $isRepeatingEvent){ - $manageEvent[$dao->id]['repeat'] = 'Repeating Event - (Parent)'; - }else{ - $manageEvent[$dao->id]['repeat'] = 'Repeating Event - (Child)'; + if ($isRecurringEvent) { + if ($dao->id == $isRecurringEvent) { + $manageEvent[$dao->id]['repeat'] = 'Recurring Event - (Parent)'; + } + else { + $manageEvent[$dao->id]['repeat'] = 'Recurring Event - (Child)'; } } CRM_Core_DAO::storeValues($dao, $manageEvent[$dao->id]); @@ -377,7 +377,7 @@ ORDER BY start_date desc $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); - + $manageEvent[$dao->id]['is_repeating_event'] = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_RecurringEntity', $dao->id, 'parent_id', 'entity_id'); // 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)); } @@ -398,9 +398,8 @@ ORDER BY start_date desc * all the fields in the event wizard * * @return void - * @access public */ - function copy() { + public function copy() { $id = CRM_Utils_Request::retrieve('id', 'Positive', $this, TRUE, 0, 'GET'); $urlString = 'civicrm/event/manage'; @@ -415,7 +414,7 @@ ORDER BY start_date desc return CRM_Utils_System::redirect(CRM_Utils_System::url($urlString, $urlParams)); } - function search() { + public function search() { if (isset($this->_action) & (CRM_Core_Action::ADD | CRM_Core_Action::UPDATE | @@ -433,13 +432,13 @@ ORDER BY start_date desc } /** - * @param $params + * @param array $params * @param bool $sortBy * @param $force * * @return string */ - function whereClause(&$params, $sortBy = TRUE, $force) { + public function whereClause(&$params, $sortBy = TRUE, $force) { $values = array(); $clauses = array(); $title = $this->get('title'); @@ -529,9 +528,9 @@ ORDER BY start_date desc /** * @param $whereClause - * @param $whereParams + * @param array $whereParams */ - function pager($whereClause, $whereParams) { + public function pager($whereClause, $whereParams) { $params['status'] = ts('Event %%StatusMessage%%'); $params['csvString'] = NULL; @@ -555,9 +554,9 @@ SELECT count(id) /** * @param $whereClause - * @param $whereParams + * @param array $whereParams */ - function pagerAtoZ($whereClause, $whereParams) { + public function pagerAtoZ($whereClause, $whereParams) { $query = " SELECT DISTINCT UPPER(LEFT(title, 1)) as sort_name @@ -571,4 +570,3 @@ SELECT count(id) $this->assign('aToZ', $aToZBar); } } -