0

我刚开始使用 Laravel 4,并在 github 上遇到了 Laravel 3 示例应用程序......

这个应用程序在应用程序的页脚中有一个很棒的开发人员日志。

Laravel 4 有这样的功能吗?有什么推荐的作曲家包吗?

Laravel 3 开发者日志

4

2 回答 2

2

您可以使用LOG类进行日志记录作为提到的其他答案,并且分析器即将推出,但是是的,github 上有一个 Profiler 包(基于 Laravel 3 的Anbu的 PHP 5.3 分析器),您可以使用安装它composer 或直接下载它。这里有一些例子github

Profiler::startTimer('testLogging');
// The profiler listens to Laravel's logger.
Log::info('Hello World!');
Log::notice('Some event occured.');

Profiler::endTimer('testLogging');

你可以试一试,可能会有所帮助,也可以检查这个答案

于 2013-09-29T00:55:24.603 回答
1

还没有,似乎分析器迟早会来找我们。:)

但是您可以做一些事情来帮助您:

- 日志文件在 app/storage/logs

- 您可以使用 Log 类将您的调试写入日志:

Log::info($sql);

- 您可以通过侦听 DB 来显示 SQL 查询:

DB::listen(function($sql, $bindings, $time)
{
    Log::info($sql);
});

编辑:

在查看 Sheikh Heera 的之后,发现 Laravel 的另一个分析器包看起来也不错:https ://github.com/barryvdh/laravel-debugbar 。

于 2013-09-28T23:29:42.163 回答