snc / redis-bundle получает редистер кластер в контроллере - symfony 3+ - PullRequest
0 голосов
/ 06 февраля 2019

Я использую "snc / redis-bundle": "3.0.0-RC1",

Я обновляю Symfony 2.8 до 3.4

В контроллере у меня есть

$redis_cluster = $this->container->get('snc_redis.cluster');

$cached = $redis_cluster->get($resOneCacheName) 

get

The "snc_redis.cluster" service or alias has been removed or inlined when the container was compiled. You should either make it public, or stop using the container directly and use dependency injection instead.

Как я могу получить сервис redis?

1 Ответ

0 голосов
/ 06 февраля 2019

прекратите использование контейнера напрямую и используйте вместо него внедрение зависимостей.

См. https://symfony.com/doc/3.4/service_container/3.3-di-changes.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...