/** * get the activty status IDs that are considered to be relevant for skipping * * @return string comma separated ids */ public static function getLiveActivityStatusIDs() { if (self::$live_activity_status_ids === NULL) { $status_ids = array(); $status_ids[] = CRM_Core_OptionGroup::getValue('activity_status', 'Scheduled', 'name'); $status_ids[] = CRM_Core_OptionGroup::getValue('activity_status', 'Not Required', 'name'); self::$live_activity_status_ids = implode(',', $status_ids); } return self::$live_activity_status_ids; }