Fonction constructeur dans un controller

18052
,

Bonjour à tous,

Ma question est dans le titre car j'ai envie d'initialiser des variable tels que : EntityManger et User dans une fonction construct du controller de ma fonction ou si il y'a une autre astuce je suis pour ;)

Merci d'avance

1 Réponse

4801
,
class MonController extends Controller
    private $user;
    private $entity_manager;
    public function __construct()
    {
        $this->user = $user = $this->get("security.context")->getToken()->getUser(); (vérifie que l'utilisateur est connecté sinon erreur)
        $this->entity_manager = $entity_manager = $this->get('doctrine')->getManager();
    }
}