Внедрение Symfony 4 слишком мало аргументов - PullRequest
0 голосов
/ 27 февраля 2019

В моем проекте Symfony 4 я создал класс HelloBlock в файле /src/Blocks/Hello/HelloBlock.php.

Вот его конструктор ...

public function __construct(EntityManagerInterface $entityManager)
{
    $this->em = $entityManager;
}

А потом в своем services.yaml я добавил это ...

    App\Blocks\:
        resource: '../src/Blocks'
        tags: ['controller.service_arguments']

При запуске моего кода (среда разработки, очистка кэша и т. Д.) Я получаю ошибку "Too too arguments".Это не привитие зависимости.

Кто-нибудь может помочь?Я думал, что это то, что должен делать DI Symfony.

Спасибо!

...