Blame view
app/Jobs/LiftResumeJob.php
690 Bytes
8ec6b4403 task-132985 autor... |
1 2 3 |
<?php namespace App\Jobs; |
8ec6b4403 task-132985 autor... |
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
use App\Models\Worker; use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\SerializesModels; class LiftResumeJob implements ShouldQueue { use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; private array $workerIds; public function __construct(array $workerIds) { $this->workerIds = $workerIds; } public function handle() { Worker::query() ->whereIn('id', $this->workerIds) ->update([ 'updated_at' => now() ]); } } |