2016-01-18 3 views
1

Как я могу просмотреть все события laravel, которые были запущены или найти события, характерные для моего прецедента. Я должен иметь возможность видеть список событий, которые запускаются во время одного запроса.Как я могу увидеть все события Laravel, которые были уволены

ответ

1

Внутри поставщика услуг измените способ загрузки, включив в него следующее. «*» Можно изменить для фильтрации событий. Как только вы узнаете полное имя события, вы можете ввести его вместо этого.

public function boot(Dispatcher $events) 
    { 
     $events->listen('*', function ($model) { 
      var_dump(Event::firing()); 
     }); 
    } 
1

вы можете установить Laravel DebugBar: https://github.com/barryvdh/laravel-debugbar

, а затем на config/debugbar.php

'collectors' => [ 
    <snip> 
    'events' => true, 
    <snip> 
]; 

, то вы должны увидеть панель в нижней части страницы вашего приложения:

enter image description here