Costructeur dans Controller
Bonsoir,
J'ai un controller dans un bundle qui hérite de ContainerAware tel que:
Code:
1 2 3 4
| class MainController extends ContainerAware {
} |
Dans cette classe, je n'arrive pas à implémenter un constructeur tel que:
Code:
1 2 3 4
| public function __construct(){
parent::__construct();
$this->user = $this->container->get('security.context')->getToken()->getUser();
} |
Code:
Error: "Cannot call constructor"
Merci :)
Constructeur dans controller
Non la classe parent n'en a pas.
Je voudrais faire cela:
Code:
1 2 3
| public function __construct(){
$this->user = $this->container->get('security.context')->getToken()->getUser();
} |
Pour stocker de manière définitive certains services tel que:
Code:
1 2
| $this->user = $this->container->get('security.context')->getToken()->getUser();
$this->em = $this->container->get('doctrine')->getEntityManager(); |