# Namespace registrieren

**URL:** <https://forum.shopware.com/t/namespace-registrieren/51991>\
**Category:** Programmierung\
**Created:** [23. März 2018 um 14:01 UTC](https://forum.shopware.com/t/namespace-registrieren/51991 "2018-03-23T14:01:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Munich77](https://avatars.discourse-cdn.com/v4/letter/m/edb3f5/32.png) [@Munich77](https://forum.shopware.com/u/Munich77)\
**Post date:** [23. März 2018 um 14:01 UTC](https://forum.shopware.com/t/namespace-registrieren/51991/1 "2018-03-23T14:01:03Z")

</div>

Hallo zusammen,

wie kann ich im neuen Plugin System meinen eigenen Namespace definieren/erweitern. In der alten Welt habe ich das so gelöst.

require\_once ‚NAME-DER-DATEI.php‘;

public function install()  
&nbsp; &nbsp; {  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$this-\>registerEvents();  
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;$this-\>Application()-\>Loader()-\>registerNamespace(‚MEIN-NS‘, $this-\>Path() . „src/“);  
&nbsp; &nbsp; &nbsp; &nbsp; return true;  
&nbsp; &nbsp; }

Danke euch und viele Grüße

Florian

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [23. März 2018 um 14:06 UTC](https://forum.shopware.com/t/namespace-registrieren/51991/2 "2018-03-23T14:06:12Z")

</div>

Den namespace deines Plugins definierst du in deiner bootstrap. Deine Klassen innerhalb von src müssen also den namespace DeinNamepace\src haben.

Viele Grüße
