PhpStorm non sembra riconoscere alcuna delle mie classi di entità Doctrine o dei loro metodi.PhpStorm non riconosce le classi di entità Doctrine
$comment = $em->getRepository('MyBundle:Comment')->findOneBy(array('id' => $id));
$comment->getId();
/* PHPSTORM THROWS WARNING Method getId() not found in subject class */
L'errore scompare solo quando lo commento esplicitamente, che ingombra davvero il mio controller.
/* @var \MyBundle\Entity\Comment $comment */
$comment = $em->getRepository(MyBundle:Comment')->findOneBy(array('id' => $id));
C'è un modo per documentare questo per PhpStorm nella mia classe di entità? Sto usando il plugin Symfony2 con PhpStorm 8. Grazie!
https://github.com/pbyrne84/DynamicReturnTypePlugin sembrava promettente, ma penso che funzioni solo su metodi statici e non penso che possa analizzare correttamente l'alias 'MyBundle:' namespace. –