Wie kann ich einen Entity Manager von einem Controller mit den neuesten Symfony und Doctrine bekommen?So erhalten Sie Entity Manager für Doctrine Entity mit Symfony 2.1 aus dem Controller
Die in "Das Buch" beschriebene Methode wird jetzt als veraltet markiert. Was ist ein moderner (richtiger) Weg, dies zu tun?
public function someAction()
{
// getEntityManager() from Doctrine\Bundle\DoctrineBundle\Registry is deprecated
$entityManager = $this->getDoctrine()->getEntityManager();
...
}
Eigentlich wusste ich nicht über die veraltete Methode bis vor kurzem, es wurde als eine Warnung in der Symfony2 Debug-Seite festgestellt, und es hat mir auch gesagt, was ist die neue Methode, die ich verwenden sollte. Also ich vermute, dass Sie die meiste Zeit die Antwort auf der Debug-Seite finden. –