你把Log :: listen放在哪里?

时间:2015-04-25 22:35:06

标签: events logging laravel-5

我有一个简单的Laravel 5应用程序。

我不知道在哪里放这个片段

Log::listen(function($level, $message, $context)
{
    //
    doStuff();
});

我试着把它放在routes.php中,但是:

  • 首先,doStuff()永远不会到达
  • 其次,我不确定这是正确的地方,因为我也有Artisan命令,我不认为他们使用路线文件。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

一个好的地方是编写新的中间件或做自己的ServiceProvider。我发现自己的中间件更容易。

http://laravel.com/docs/5.0/middleware

了解详情