首页 文章

FilterService Liip Imagine Bundle

提问于
浏览
0

我正在尝试将 FilterService 注入构造函数,以便能够调用 getUrlOfFilteredImage .

但是,我收到以下错误:

Cannot autowire service "App\Bll\PhotoService": argument "$filterService" of method "__construct()" references class "Liip\ImagineBundle\Service\FilterService" but no such service exists. You should maybe alias this class to the existing "liip_imagine.service.filter" service.

我如何为这个类别名,以便我可以注入服务?

我也尝试了使用 container->get(...) 的旧方法,但容器为空,我不确定它是否也是正确的方法 .

1 回答

  • 0

    一种解决方案应该是将类添加到config / services.yaml中

    services:
        Liip\ImagineBundle\Service\FilterService:
            # some settings
    

    Symfony service container
    Service aliases

相关问题