如何使用FirePHP-Core依赖项

时间:2014-12-29 23:55:33

标签: php laravel-4 composer-php firephp

我已将FirePHPCore添加到我的composer.js依赖项中并将其删除,并安装了FirePHP Chrome插件,但我仍然无法登录Chrome的控制台。我刚刚开始使用Laravel和Composer,之前我使用CodeIgniter并将FirePHP添加为第三方库。你还需要做些什么才能在Laravel 4中设置FirePHPCore?我是否将它添加到Composer.json中的自动加载?

1 个答案:

答案 0 :(得分:1)

Laravel使用Monolog处理其所有日志记录,因此您可能应该调查在引导程序中启用FirePHPHandler(在app/filters.php之类的地方)。

App::before(function($request)
{
    // Get an instance of Monolog
    $monolog = Log::getMonolog();
    // Choose FirePHP as the log handler
    $monolog->pushHandler(new \Monolog\Handler\FirePHPHandler());
});

然后您可以像这样手动登录:

Log::info('info message');
Log::warning('warning message');
Log::error('error message');

额外阅读: