for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SilverStripe\StaticPublishQueue\Job;
use SilverStripe\StaticPublishQueue\Job;
use SilverStripe\StaticPublishQueue\Publisher;
class DeleteWholeCache extends Job
{
/**
* @return string
*/
public function getTitle(): string
return 'Remove the entire cache';
}
* Do some processing yourself!
public function process(): void
$this->isComplete = Publisher::singleton()->purgeAll();
public function processUrl(string $url, int $priority): void
// noop