Symfony2获取在服务中调用服务的控制器

Symfony2获取在服务中调用服务的控制器,symfony,Symfony,我创建了一些自定义记录器来帮助开发。但是,我想知道是否有任何方法可以查看哪个控制器调用了生成日志条目的相关函数 我听说kernel.request包含相关信息,但我不知道如何获取它 谢谢您可以使用getTrace或gettracesstring从异常对象获取堆栈跟踪(http://uk3.php.net/manual/en/exception.gettraceasstring.php)这将为您提供从哪个控制器调用服务的信息。不过,我没有例外,我只是想记录一些信息。

我创建了一些自定义记录器来帮助开发。但是,我想知道是否有任何方法可以查看哪个控制器调用了生成日志条目的相关函数

我听说kernel.request包含相关信息,但我不知道如何获取它


谢谢

您可以使用
getTrace
gettracesstring
从异常对象获取堆栈跟踪(http://uk3.php.net/manual/en/exception.gettraceasstring.php)这将为您提供从哪个控制器调用服务的信息。

不过,我没有例外,我只是想记录一些信息。