| Package Data | |
|---|---|
| Maintainer Username: | kalley |
| Maintainer Contact: | kalley.powell@gmail.com (kalley) |
| Package Create Date: | 2014-09-16 |
| Package Last Update: | 2014-09-19 |
| Language: | PHP |
| License: | Unknown |
| Last Refreshed: | 2025-12-14 03:04:14 |
| Package Statistics | |
|---|---|
| Total Downloads: | 251 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 0 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 0 |
This package builds XML and text sitemaps. Sitemap indexes are still in the works, but are currently not implemented.
Add the following line to your composer.json file:
"kalley/sitemap-plus": "dev-master"
or run composer require kalley/sitemap-plus:dev-master from the command line
Add this line of code to the providers array located in your app/config/app.php file:
'Kalley\SitemapPlus\SitemapPlusServiceProvider',
coming soon...
Route::get('sitemap{ext?}', function($ext = '.xml') {
return App::make('sitemap-plus')
->addUrl(URL::to('/'), '2014-09-09', null, '1.0', function($url) {
$url->isMobile(true)
->addVideo('http://thumbnail', 'Sample video', '', null, 'http://playerloc', function($video) {
$video->family_friendly = 'yes';
$video->addPrice('20.00', 'USD')
->addPrice('25.00', 'EUR', function($price) {
$price->resolution = 'HD';
});
})
->addImage('http://location');
})
->addUrl(URL::to('about'))
->render($ext);
})
->where(['ext' => '\.(txt|xml)']);
For full API, see the wiki
Bugs and feature request are tracked on GitHub
This package is released under the MIT License.