9 use Magento\Sitemap\Model\ResourceModel\Catalog\ProductFactory;
10 use Magento\Sitemap\Model\SitemapItemInterfaceFactory;
19 private $productFactory;
33 private $configReader;
44 ProductFactory $productFactory,
45 SitemapItemInterfaceFactory $itemFactory
49 $this->configReader = $configReader;
61 return $this->itemFactory->create([
62 'url' =>
$item->getUrl(),
63 'updatedAt' =>
$item->getUpdatedAt(),
64 'images' =>
$item->getImages(),
65 'priority' => $this->configReader->getPriority(
$storeId),
66 'changeFrequency' => $this->configReader->getChangeFrequency(
$storeId),
__construct(ConfigReaderInterface $configReader, ProductFactory $productFactory, SitemapItemInterfaceFactory $itemFactory)