Ojs\CoreBundle\EventListener\SitemapListener::generateJournalLinks PHP Method

    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;
    }