在AppKernel中使用服务

时间:2016-01-19 13:38:21

标签: php symfony

我想在AppKernel.php类中定义我的自定义错误处理程序 - 这些处理程序应该使用logger服务。如何在AppKernel类中使用服务?

1 个答案:

答案 0 :(得分:0)

您可以执行类似

的操作
$this->getContainer()->get('my.service.id');

在文件Symfony\Component\HttpKernel\Kernel.php

/**
 * {@inheritdoc}
 */
public function getContainer()
{
    return $this->container;
}