foreach ($deleteArray as $deleteID) { $rssImport = eZRSSImport::fetch($deleteID, true, eZRSSImport::STATUS_DRAFT); if ($rssImport) { $rssImport->remove(); } $rssImport = eZRSSImport::fetch($deleteID, true, eZRSSImport::STATUS_VALID); if ($rssImport) { $rssImport->remove(); } } } } } } // Get all RSS Exports $exportArray = eZRSSExport::fetchList(); $exportList = array(); foreach ($exportArray as $export) { $exportList[$export->attribute('id')] = $export; } // Get all RSS imports $importArray = eZRSSImport::fetchList(); $importList = array(); foreach ($importArray as $import) { $importList[$import->attribute('id')] = $import; } $tpl = eZTemplate::factory(); $tpl->setVariable('rssexport_list', $exportList); $tpl->setVariable('rssimport_list', $importList); $Result = array(); $Result['content'] = $tpl->fetch("design:rss/list.tpl");
/** * Return array of valid eZRSSExport objects. * * @return eZRSSExport|false Return value is inside a array with return value on result, as this is used as template fetch function. */ static function fetchList() { $result = array('result' => eZRSSExport::fetchList()); return $result; }