Symfony 4.注入自己的数组。如何定义编译器传递

时间:2019-02-10 18:36:35

标签: symfony4

我想将自己的数组注入构造函数中。

public function __construct(array $cases)

我定义了编译器遍历

class CustomPass implements CompilerPassInterface
{
    public function process(ContainerBuilder $container)
    {
    }
}

在Kernel.php中,我添加了:

protected function build(ContainerBuilder $containerBuilder)
{
    $containerBuilder->addCompilerPass(new \App\CustomPass());
}

该方法的过程主体分别是什么? $cases意味着注入一些类(Class1,Class2,Class3等)? 有人举榜吗?

0 个答案:

没有答案