/** * Return the names of the existing feeds so they are not removed * * @return array */ public function purgeOldFeeds() { $arrFeeds = array(); $objFeeds = \CalendarFeedModel::findAll(); if ($objFeeds !== null) { while ($objFeeds->next()) { $arrFeeds[] = $objFeeds->alias ?: 'calendar' . $objFeeds->id; } } return $arrFeeds; }
/** * Return all calendars with XML feeds * * @return array */ public function getCalendarfeeds() { $bundles = System::getContainer()->getParameter('kernel.bundles'); if (!isset($bundles['ContaoCalendarBundle'])) { return array(); } $objFeed = CalendarFeedModel::findAll(); if ($objFeed === null) { return array(); } $return = array(); while ($objFeed->next()) { $return[$objFeed->id] = $objFeed->title; } return $return; }
/** * Return all calendars with XML feeds * * @return array */ public function getCalendarfeeds() { if (!in_array('calendar', ModuleLoader::getActive())) { return array(); } $objFeed = CalendarFeedModel::findAll(); if ($objFeed === null) { return array(); } $return = array(); while ($objFeed->next()) { $return[$objFeed->id] = $objFeed->title; } return $return; }
/** * Return all calendars with XML feeds * @return array */ public function getCalendarfeeds() { $objFeed = CalendarFeedModel::findAll(); if ($objFeed === null) { return array(); } $return = array(); while ($objFeed->next()) { $return[$objFeed->id] = $objFeed->title; } return $return; }