Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
BuildSitemapCommand
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
 handle
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3declare(strict_types=1);
4
5namespace Hyde\Console\Commands;
6
7use Hyde\Framework\Actions\PostBuildTasks\GenerateSitemap;
8use LaravelZero\Framework\Commands\Command;
9
10/**
11 * Run the build process for the sitemap.
12 */
13class BuildSitemapCommand extends Command
14{
15    /** @var string */
16    protected $signature = 'build:sitemap';
17
18    /** @var string */
19    protected $description = 'Generate the sitemap.xml file';
20
21    public function handle(): int
22    {
23        return (new GenerateSitemap())->run($this->output);
24    }
25}