function _getJournalsToReindex()
{
static $journalsToReindex;
if (is_null($journalsToReindex)) {
$journalDao = DAORegistry::getDAO('JournalDAO');
/* @var $journalDao JournalDAO */
$journalsToReindex = array('' => __('plugins.generic.lucene.settings.indexRebuildAllJournals'));
foreach ($journalDao->getTitles(true) as $journalId => $journalName) {
$journalsToReindex[$journalId] = __('plugins.generic.lucene.settings.indexRebuildJournal', array('journalName' => $journalName));
}
}
return $journalsToReindex;
}