* Set variables up before form is built.
*/
public function preProcess() {
- $config = CRM_Core_Config::singleton();
- if (in_array('CiviEvent', $config->enableComponents)) {
- $this->assign('CiviEvent', TRUE);
- }
+ $this->assign('CiviEvent', CRM_Core_Component::isEnabled('CiviEvent'));
CRM_Core_Form_RecurringEntity::preProcess('civicrm_event');
$this->_action = CRM_Utils_Request::retrieve('action', 'String', $this, FALSE, 'add', 'REQUEST');
[1 => CRM_Utils_Array::value('title', CRM_Utils_Array::value($subPage, $this->get('tabHeader')), $className)]
), $this->getTitle(), 'success');
- $config = CRM_Core_Config::singleton();
- if (in_array('CiviCampaign', $config->enableComponents)) {
+ if (CRM_Core_Component::isEnabled('CiviCampaign')) {
$values = $this->controller->exportValues($this->_name);
$newCampaignID = $values['campaign_id'] ?? NULL;
$eventID = $values['id'] ?? NULL;