ldc-legaulois/app/Jobs/UpdateReductions.php
Jérémy Munsch 2695d5fac2
MESBR Upgrade
2021-10-13 12:06:41 +02:00

35 lines
772 B
PHP

<?php
namespace App\Jobs;
use App\Models\Reduction;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Queue\SerializesModels;
use Illuminate\Support\Facades\Log;
class UpdateReductions implements ShouldQueue
{
use Dispatchable;
use InteractsWithQueue;
use Queueable;
use SerializesModels;
public $console = null;
public function handle()
{
Reduction::updateBr();
$this->log(__CLASS__ . " Reduction updated successfuly!");
}
private function log(string $message)
{
if ($this->console) {
$this->console->info($message);
}
Log::debug($message);
}
}