protected function execute($arguments = array(), $options = array())
 {
     $this->openDatabaseConnection();
     // sfOpenPNEMailSend requires Zend
     sfOpenPNEApplicationConfiguration::registerZend();
     opDoctrineRecord::setDefaultCulture(sfConfig::get('default_culture', 'ja_JP'));
 }
 protected function execute($arguments = array(), $options = array())
 {
     $this->openDatabaseConnection();
     opDoctrineRecord::setDefaultCulture(sfConfig::get('default_culture', 'ja_JP'));
     sfContext::createInstance($this->createConfiguration('pc_frontend', 'prod'), 'pc_frontend');
     $next = sfConfig::get('next_update_blog_rss_cache', 0);
     $size = sfConfig::get('app_update_blog_rss_cache_limit', 0);
     $last = Doctrine::getTable('BlogRssCache')->countFeedUrl();
     $next += Doctrine::getTable('BlogRssCache')->update($next, $size);
     if ($next >= $last) {
         $next = 0;
     }
     sfConfig::set('next_update_blog_rss_cache', $next);
 }