for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Hyde\Framework\Actions\PostBuildTasks;
use Hyde\Framework\Features\BuildTasks\PostBuildTask;
use Hyde\Framework\Features\XmlGenerators\SitemapGenerator;
use Hyde\Hyde;
class GenerateSitemap extends PostBuildTask
{
public static string $message = 'Generating sitemap';
public function handle(): void
file_put_contents(
Hyde::sitePath('sitemap.xml'),
SitemapGenerator::make()
);
}
public function printFinishMessage(): void
$this->createdSiteFile('_site/sitemap.xml')->withExecutionTime();