FilterService Liip Imagine Bundle - PullRequest
       43

FilterService Liip Imagine Bundle

0 голосов
/ 24 сентября 2018

Я пытаюсь вставить 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 голосов
/ 24 сентября 2018

Одним из решений должно быть добавление класса в config / services.yaml

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

Контейнер службы Symfony
Псевдонимы служб

...