private function generateJournalLinks(SitemapPopulateEvent $event)
{
$journals = $this->em->getRepository('OjsJournalBundle:Journal')->findAll();
foreach ($journals as $journal) {
if (!$journal->isIndexable()) {
continue;
}
$event->getUrlContainer()->addUrl(new UrlConcrete($this->router->generate('ojs_journal_index', ['slug' => $journal->getSlug()], true), new \DateTime(), UrlConcrete::CHANGEFREQ_WEEKLY, 1), 'journals-' . $journal->getSlug());
$event = $this->generateIssueLinks($event, $journal);
}
return $event;
}