/** * Update a particular RSS feed * @param integer * @param boolean */ public function generateFeed($intId, $blnIsFeedId = false) { $objFeed = $blnIsFeedId ? \SermonFeedModel::findByPk($intId) : \SermonFeedModel::findByArchive($intId); if ($objFeed === null) { return; } $objFeed->feedName = $objFeed->alias ?: 'sermon' . $objFeed->id; // Delete XML file if (\Input::get('act') == 'delete') { $this->import('Files'); $this->Files->delete($objFeed->feedName . '.xml'); } else { $this->generateFiles($objFeed->row()); $this->log('Generated sermon feed "' . $objFeed->feedName . '.xml"', __METHOD__, TL_CRON); } }