如何将模板注入Symfony 4服务

时间:2018-10-04 11:19:05

标签: dependency-injection symfony4

我有一个需要模板的Symfony 4服务。我可以注入其他服务,例如

use Psr\Log\LoggerInterface;

在服务构造函数中

public function __construct(LoggerInterface $logger)
{
    $this->logger = $logger;
}

我必须导入哪个班级?

1 个答案:

答案 0 :(得分:0)

我发现了如何获得模板组件

use Twig\Environment;

这是我班现在的样子

在构造函数中

public function __construct(Environment $templating, LoggerInterface $logger)
    {
        $this->templating = $templating;
        $this->logger = $logger;
    }