# Hook von ...DependencyInjection\\Bridge\\Session

**URL:** <https://forum.shopware.com/t/hook-von-dependencyinjection-bridge-session/18503>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [17. Februar 2014 um 08:46 UTC](https://forum.shopware.com/t/hook-von-dependencyinjection-bridge-session/18503 "2014-02-17T08:46:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kube](https://avatars.discourse-cdn.com/v4/letter/k/b19c9b/32.png) [@kube](https://forum.shopware.com/u/kube)\
**Post date:** [17. Februar 2014 um 08:46 UTC](https://forum.shopware.com/t/hook-von-dependencyinjection-bridge-session/18503/1 "2014-02-17T08:46:58Z")

</div>

Hallo Community, wie kann man die Funktion factory() der Klasse Shopware\Components\DependencyInjection\Bridge\Session hooken? Mein Code tut es nicht (die replaceSessionFactoryHook()-Funktion des Plugins wird gar nicht aufgerufen): `$this-\>subscribeEvent( 'Shopware\Components\DependencyInjection\Bridge\Session::factory::replace', 'replaceSessionFactoryHook' );` Oder ginge es eventuell die komplette Session-Klasse in meinem Plugin zu extenden, um dann meine abgeleitete Klasse in dem ganzen System statt der originalen zu verwenden? Wie wird dann solche „Übergabe“ meiner abgeleiteten Klasse an das SW-System in meinem Plugin-Bootstrap ausschauen? Vielen Dank im Voraus!

---

<div class="post-metadata">

**Author:** ![kube](https://avatars.discourse-cdn.com/v4/letter/k/b19c9b/32.png) [@kube](https://forum.shopware.com/u/kube)\
**Post date:** [17. März 2014 um 11:22 UTC](https://forum.shopware.com/t/hook-von-dependencyinjection-bridge-session/18503/2 "2014-03-17T11:22:18Z")

</div>

\*push\* Hat irgendjemand irgendwelche Vorschläge zu meinem Problem?
