78fd8367a1
* Add alternative to using the artisan schedule runner * StyleCI fixes * Add additional cron time periods * Style fixes * Typo * Update the web cron to use the new system * Write out JSON for which tasks were run * Rename cron.php to just cron
21 lines
363 B
PHP
21 lines
363 B
PHP
<?php
|
|
|
|
namespace App\Contracts;
|
|
|
|
abstract class CronCommand extends Command
|
|
{
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
abstract public function callEvent();
|
|
|
|
/**
|
|
* Adjust the logging depending on where we're running from
|
|
*/
|
|
public function __construct()
|
|
{
|
|
parent::__construct();
|
|
$this->redirectLoggingToFile('cron');
|
|
}
|
|
}
|