diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index a8c51585..4d274d20 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -4,6 +4,7 @@ use Illuminate\Console\Scheduling\Schedule; use Illuminate\Foundation\Console\Kernel as ConsoleKernel; +use App\Jobs\backlogUpdate; class Kernel extends ConsoleKernel { @@ -24,8 +25,7 @@ class Kernel extends ConsoleKernel */ protected function schedule(Schedule $schedule) { - // $schedule->command('inspire') - // ->hourly(); + $schedule->job(new backlogUpdate)->dailyAt('13:00'); } /** diff --git a/app/Jobs/backlogUpdate.php b/app/Jobs/backlogUpdate.php new file mode 100644 index 00000000..5e4bac03 --- /dev/null +++ b/app/Jobs/backlogUpdate.php @@ -0,0 +1,54 @@ +where('status', '=', Item::PUBLISHED)->count(); + $pending = DB::table('items')->where('status', '=', Item::PENDING)->count(); + $changes = DB::table('items')->where('status', '=', Item::CHANGES_REQUESTED)->count(); + $draft = DB::table('items')->where('status', '=', Item::DRAFT)->count(); + + $msg = <<request('POST', $webhook, ["json" => ["content" => $msg]]); + } +}