标签: symfony symfony-3.4
是否可以在非服务类中获取已配置的服务之一(在我的情况下,这是记录器服务)?
我有一些类似于模型的类,不需要将其注册为服务。但是我想在其中使用记录器-记录器具有与整个应用相同的配置(主要用于开发目的)。
除了将这些类注册为服务或入侵全局$kernel之外,还有什么方法可以实现?
$kernel
答案 0 :(得分:1)
您可以使用 StofDoctrineExtensionsBundle 将实体的更改记录到数据库中。 Read more
您还可以定义 Doctrine Event Listener ,并将日志保存为您自己的格式(数据库或日志文件) Read more