У меня есть базовый контроллер, в котором я хочу использовать менеджер сущностей:
<?php
namespace HanziGame\MainBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use HanziGame\MainBundle\Entity\Hanzi;
class DefaultController extends Controller
{
public function indexAction()
{
$em = $this->get('registry')->getEntityManager();
return $this->render('HanziGameMainBundle:Default:index.html.twig');
}
}
Когда я запускаю его, я получаю эту ошибку:
You have requested a non-existent service "registry".
500 Internal Server Error - NonExistentServiceException
Мне кажется, яя слежу за книгой Symfony (http://symfony.com/doc/2.0/book/doctrine/orm.html), Я не вижу, как исправить проблему. Что я не вижу?