Exemple #1
0
 /**
  * Update a particular RSS feed
  * @param integer
  */
 public function generateFeed($intId)
 {
     $objArchive = \Photoalbums2ArchiveModel::findOneBy(array('id=?', 'makeFeed=?'), array($intId, 1));
     if ($objArchive == null) {
         return;
     }
     $objArchive->feedName = $objArchive->alias != '' ? $objArchive->alias : 'pa2' . $objArchive->id;
     // Delete XML file
     if ($this->Input->get('act') == 'delete' || $objArchive->protected) {
         $this->import('Files');
         $this->Files->delete($objArchive->feedName . '.xml');
     } else {
         $this->generateFiles($objArchive->row());
         $this->log('Generated pa2 feed "' . $objArchive->feedName . '.xml"', 'Pa2 generateFeed()', TL_CRON);
     }
 }