1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-06 05:04:03 +00:00

Apply fixes from StyleCI

This commit is contained in:
stancl 2019-08-16 20:09:52 +00:00 committed by StyleCI Bot
parent a92690cea8
commit b43c8e1ea7
6 changed files with 29 additions and 30 deletions

View file

@ -3,10 +3,10 @@
use App\Listeners\GenerateSitemap;
use TightenCo\Jigsaw\Jigsaw;
/** @var $container \Illuminate\Container\Container */
/** @var $events \TightenCo\Jigsaw\Events\EventBus */
/* @var $container \Illuminate\Container\Container */
/* @var $events \TightenCo\Jigsaw\Events\EventBus */
/**
/*
* You can run custom code at different stages of the build process by
* listening to the 'beforeBuild', 'afterCollections', and 'afterBuild' events.
*
@ -18,4 +18,3 @@ use TightenCo\Jigsaw\Jigsaw;
*/
$events->afterBuild(GenerateSitemap::class);

View file

@ -25,6 +25,6 @@ return [
}
},
'url' => function ($page, $path) {
return starts_with($path, 'http') ? $path : '/' . trimPath($path);
return starts_with($path, 'http') ? $path : '/'.trimPath($path);
},
];

View file

@ -10,26 +10,26 @@ class GenerateSitemap
protected $exclude = [
'/assets/*',
'*/favicon.ico',
'*/404'
'*/404',
];
public function handle(Jigsaw $jigsaw)
{
$baseUrl = $jigsaw->getConfig('baseUrl');
if (! $baseUrl) {
echo("\nTo generate a sitemap.xml file, please specify a 'baseUrl' in config.php.\n\n");
if (!$baseUrl) {
echo "\nTo generate a sitemap.xml file, please specify a 'baseUrl' in config.php.\n\n";
return;
}
$sitemap = new Sitemap($jigsaw->getDestinationPath() . '/sitemap.xml');
$sitemap = new Sitemap($jigsaw->getDestinationPath().'/sitemap.xml');
collect($jigsaw->getOutputPaths())
->reject(function ($path) {
return $this->isExcluded($path);
})->each(function ($path) use ($baseUrl, $sitemap) {
$sitemap->addItem(rtrim($baseUrl, '/') . $path, time(), Sitemap::DAILY);
$sitemap->addItem(rtrim($baseUrl, '/').$path, time(), Sitemap::DAILY);
});
$sitemap->write();

View file

@ -24,7 +24,7 @@ return [
'Middleware Configuration' => 'docs/middleware-configuration',
'Custom Database Names' => 'docs/custom-database-names',
'Development' => 'docs/development',
]
],
],
'Stay Updated' => 'docs/stay-updated',
'GitHub' => 'https://github.com/stancl/tenancy',