Zend framework 2, vous bénéficiez d'session conteneur

J'ai trouvé comment faire pour obtenir une session de conteneur comme ceci:
$session = new \Zend\Session\Conteneur('base');

Mais que faire si j'ai besoin d'accéder à la session en cours de traitement d'une requête HTTP.
Disons que dans le module d'Application du indexAction dans le IndexController, puis-je rediriger l'Utilisateur\Controller\IndexController et ont besoin d'accéder à la session de nouveau, puis, dans un helper de vue ou deux, et qui sait combien de fois plus.

Lors de la construction de la session contenant à chaque fois de nouveau, c'est une perte de temps de traitement. Oui, j'ai débogué pour voir ce qu'il se passe dans le constructeur, et oui, il y a un peu de code exécuté en coulisses. C'est pas comme si le constructeur serait juste de retour d'une variable globale ou quelque chose d'autre qui serait immuable et n'a pas besoin d'un processus de construction.

Alors que faire?
Dois-je créer un service de celle-ci?
un plugin de contrôleur?
une aide de vue?
un service et un plugin de contrôleur et d'un helper de vue, ce dernier appelant le service?

Je suis sûr que c'est quelque chose que beaucoup de gens doivent avoir rencontré et ont abordé, mais je ne trouve aucune information sur ce.

Tout soupçon est chèrement apprécié.
Merci beaucoup d'avance! 🙂

OriginalL'auteur Oliver Konig | 2013-12-08