Работает ли laravel Event :: queue () в локальной среде?

Есть ли Событие :: очереди ( ‘event.name’) работает в местной среде?

При условии, что это работает локально, насколько я понимаю, нам все еще нужно очистить событие, используя Событие :: вровень ( ‘event.name’). Но я не могу заставить это работать. Обычный Событие :: огонь ( ‘event.name’) работает просто отлично.

Это мой метод магазина контроллеров

public function store(){
$input = Input::all();
if ($this->validator->isValidForCreation($input)){
$owner = $this->admin->createOwner($input);
Event::queue('event.name', [$input]);
return Redirect::route('admin.index')->with('success', 'Owner successfully created.');
}
return Redirect::back()->withInput()->withErrors($this->validator->getErrors());
}

Где я должен использовать Event :: flush (‘event.name’) в моем коде? Я попытался сбросить его в закрытии маршрута (только для тестирования) после сохранения пользователя, но это не вызвало событие, и код внутри обработчика событий не был выполнен. Должен ли я сбросить его внутри функции магазина перед перенаправлением на другой маршрут?

1

Решение

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

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

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

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