Не могу вызвать event после выполнения job-а. То что написано в документации не работает.
Вызываю job в контроллере:
class testController extends Controller
{
public function test(){
test::dispatch();
}
}
Сам job:
class test implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public function handle()
{
Log::info('dispatch test job');
}
}
Вставил в AppServiceProvider код из документации
public function boot()
{
Queue::after(function ( JobProcessed $event ) {
Log::info($event->connectionName);
});
}
Очередь работает, видно как отрабатывают job-ы, в локах появляется только "dispatch test job ".
Скорее всего я делаю что-то не так т.к. не знаю как правильно, нигде не могу найти пример, единственный вопрос по теме закрыли без ответа))