我正在尝试将 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 回答
一种解决方案应该是将类添加到config / services.yaml中
Symfony service container
Service aliases