aliobeidat / yii2-sitemap
Yii2 Simple sitemap generator composer package
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/aliobeidat/yii2-sitemap
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2025-09-29 02:29:30 UTC
README
Simple library to generate sitemap xml files Using PHP and Yii2
Installation
The preferred way to install this extension is through composer.
Either run
composer require aliobeidat/yii2-sitemap "*"
or add
"aliobeidat/yii2-sitemap": "*"
to the require section of your composer.json
file.
Usage
use aliobeiat/sitemap/SitemapGenerator; Yii::$app->urlManager->baseUrl = 'http://site.com'; // base url use in sitemap urls creation $sitemap = new PostsSitemap(); // must implement a SitemapInterface $sitemapGenerator = new SitemapGenerator([ 'sitemaps' => [$sitemap], 'dir' => '@webRoot', 'baseUrlDir' => 'sitemap', ]); $sitemapGenerator->generate();