Je n'ai pas accès au conteneur dans mon contrôleur

Je suis en train d'essayer d'accéder à un service dans une Symfony Contrôleur

$session = $this->get('session');

Mais j'obtiens l'erreur suivante:

PHP Fatal error: Call to a member function get() on a non-object

J'ai pensé que Symfony2 avait les contrôleurs définis comme des services par défaut.

Remarque: cette question a été initialement demandé par Dbugger, mais il l'a retirée sans raison, alors qu'il a déjà été répondu.

OriginalL'auteur Emii Khaos | 2013-09-25