Laravel 记录路由参数/请求变量

Laravel 记录路由参数/请求变量,laravel,laravel-4,Laravel,Laravel 4,目前,我正在我的app/global.php中记录错误: Log::error($exception . ' - ' . Request::url()); 在大多数情况下,堆栈跟踪足以找到修复问题,但有时我需要知道发送了哪些请求变量(post/get)或路由参数。检索这些变量的正确方法是什么,以便我可以记录它们以进行调试 谢谢。您也可以使用请求外观获取所有输入变量 请求输入,包括文件 Request::all(); Request::input(); 请求无文件输入 Request::al

目前,我正在我的
app/global.php
中记录错误:

Log::error($exception . ' - ' . Request::url());
在大多数情况下,堆栈跟踪足以找到修复问题,但有时我需要知道发送了哪些请求变量(post/get)或路由参数。检索这些变量的正确方法是什么,以便我可以记录它们以进行调试


谢谢。

您也可以使用
请求
外观获取所有输入变量

请求输入,包括文件

Request::all();
Request::input();
请求无文件输入

Request::all();
Request::input();

在这里帮助一些人是完整的调试

Log::error($exception . ' - ' . Request::url());
Log::warning('[DEBUG] [Input] ' . implode(' / ', Request::all()));
if(Route::current())
    Log::warning('[DEBUG] [Route] ' . Route::current()->uri() . ' - ' . implode(' / ', Route::current()->parameters()));

谢谢,这是我已经得到的答案的一半,但我发现日志是单行的(duh),所以我需要一个
infrade()