Laravel 5.2 - 显示在Eloquent中执行的所有SQL无法正常工作

Woo*_*ris 0 laravel laravel-5

我曾经在routes.php中使用以下代码来显示在Eloquent中执行的所有SQL:

// Display all SQL executed in Eloquent
Event::listen('illuminate.query', function($query)
{
    var_dump($query);
});
Run Code Online (Sandbox Code Playgroud)

但它不再适用于Laravel 5.2.是否有可能在5.2中恢复此功能?谢谢.

Woo*_*ris 6

我找到了这个替代品:

DB::listen(function ($event) {
    dump($event->sql);
    dump($event->bindings);
});
Run Code Online (Sandbox Code Playgroud)