PHP Класс Sulu\Bundle\WebsiteBundle\Sitemap\SitemapGenerator

Наследование: implements Sulu\Bundle\WebsiteBundle\Sitemap\SitemapGeneratorInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Sulu\Component\Content\Query\ContentQueryExecutorInterface $contentQuery, Sulu\Component\Webspace\Manager\WebspaceManagerInterface $webspaceManager, Sulu\Component\Content\Query\ContentQueryBuilderInterface $contentQueryBuilder )
generate ( $webspaceKey, $locale, $flat = false )
generateAllLocals ( $webspaceKey, $flat = false )

Приватные методы

Метод Описание
generateByLocals ( string $webspaceKey, array $locales, boolean $flat = false ) : array
getWebspaceSitemap ( $webspaceKey ) : WebspaceSitemap

Описание методов

__construct() публичный Метод

public __construct ( Sulu\Component\Content\Query\ContentQueryExecutorInterface $contentQuery, Sulu\Component\Webspace\Manager\WebspaceManagerInterface $webspaceManager, Sulu\Component\Content\Query\ContentQueryBuilderInterface $contentQueryBuilder )
$contentQuery Sulu\Component\Content\Query\ContentQueryExecutorInterface
$webspaceManager Sulu\Component\Webspace\Manager\WebspaceManagerInterface
$contentQueryBuilder Sulu\Component\Content\Query\ContentQueryBuilderInterface

generate() публичный Метод

public generate ( $webspaceKey, $locale, $flat = false )

generateAllLocals() публичный Метод

public generateAllLocals ( $webspaceKey, $flat = false )