for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PODEntender\Infrastructure\Application\StaticSite\FileProcessing;
use PODEntender\Application\Service\FileProcessing\PostProcessFiles;
use PODEntender\Infrastructure\Application\StaticSite\JigsawEventHandler;
use TightenCo\Jigsaw\Jigsaw;
class JigsawPostProcessFilesAfterBuild implements JigsawEventHandler
{
public function handle(Jigsaw $jigsaw): void
/** @var PostProcessFiles $handler */
$handler = $jigsaw->app->make(PostProcessFiles::class);
$outputFiles = $handler->execute($jigsaw->getConfig('production'));
foreach ($outputFiles as $outputFile) {
file_put_contents($outputFile->path(), $outputFile->content());
}