Немного изменяю свой
предыдущий вопрос: Нужно отследить события входа (авторизации) пользователя в Laravel 5.3 . Уже знаю что есть и можно использовать стандартное события входа 'auth.login', и для этого события написать обработчик - я так понимаю Слушатель (Listener).
Делаю следующим образом:
1) В app/Providers/EventServiceProvider.php добавляю
protected $listen = [ 'auth.login' => ['App\Listeners\UserEventListener']];
2) В слушатель App\Listeners\UserEventListener в метод handle пишу код:
public function handle()
{
Log::info("Пользователь вошел!");
}
В результате в лог нечего не записывается!
Если же создаю свой event (UserVisitedEvent) и в EventServiceProvider.php пиши
protected $listen = [ 'App\Events\UserVisitedEvent' => ['App\Listeners\UserEventListener']];
а потом его вызываю
Event::fire(new UserVisitedEvent());
то так работает, в лог пишет "Пользователь вошел!". Документацию изучал, но о встроенных евентах
информации мало нашел
В общем как использовать встроенные события?