尝试从数据库中恢复对象时出错

时间:2013-09-09 11:10:45

标签: php symfony doctrine

根据Symfony2文档,我可以使用下一个代码访问数据库中的实例:

public function showAction($id)
{
$producto = $this->getDoctrine()
->getRepository(’AcmeGuardaBundle:Producto’)
->find($id);
$nombreCategoria = $producto->getCategoria()->getNombre();
// ...
}

但是,我试着这样做:

$imagen = $this->getDoctrine()
               ->getRepository(’MSDHomeBundle:Imagen’)
               ->find($_SESSION['id']);

我在浏览器中收到下一个错误:

Parse error: syntax error, unexpected ':' in /home/manolo/MiServer/itransformer-2.0/src/MSD/HomeBundle/Controller/HomeController.php on line 219

我做错了什么? Imagen是一个存储在数据库中的类,持久化数据可以正常工作。

0 个答案:

没有答案