Создать новую строку до и после Laravel Job

Я использую тот же пример, что и на странице очередей на официальной странице Laravel: https://laravel.com/docs/5.3/queues#job-events для AppServiceProvider:

use Illuminate\Support\Facades\Queue;
use Illuminate\Support\ServiceProvider;
use Illuminate\Queue\Events\JobProcessed;
use Illuminate\Queue\Events\JobProcessing;

use App\Models;
[…]
    public function boot()
{
Queue::before(function (JobProcessing $event) {
echo "start1";
$theJobs = new TheJobs;
$theJobs->test = 'hello';
echo "start";
$theJobs->save();
echo "start3";
});

Queue::after(function (JobProcessed $event) {
$theJobs = new TheJobs;
$theJobs->save();
});
}

Как вы можете видеть перед событием очереди и после события очереди, я пытаюсь создать новую строку в TheJobs стол, однако $theJobs->save(); выходит из строя.

Как я могу это исправить?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector