# \[Plugin\] Controller get Plugin Bootstrap Method

**URL:** <https://forum.shopware.com/t/plugin-controller-get-plugin-bootstrap-method/38234>\
**Category:** Programmierung\
**Created:** [14. Juli 2016 um 10:09 UTC](https://forum.shopware.com/t/plugin-controller-get-plugin-bootstrap-method/38234 "2016-07-14T10:09:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![\_Geloschter\_Benutze7](https://avatars.discourse-cdn.com/v4/letter/_/cdc98d/32.png) [@\_Geloschter\_Benutze7](https://forum.shopware.com/u/_Geloschter_Benutze7)\
**Post date:** [14. Juli 2016 um 10:09 UTC](https://forum.shopware.com/t/plugin-controller-get-plugin-bootstrap-method/38234/1 "2016-07-14T10:09:42Z")

</div>

Hallo,&nbsp;

ich möchte vom Plugin Controller eine Methode aufrufen, die ich im Bootstrap deklariert habe.&nbsp;

Gibt es eventuell andere Möglichkeiten die besser wären&nbsp;oder weiß jemand wie ich die Methode vom Bootstrap im Plugin Controller aufrufen kann?

Viele Dank,&nbsp;  
Brian

---

<div class="post-metadata">

**Author:** ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)\
**Post date:** [14. Juli 2016 um 11:50 UTC](https://forum.shopware.com/t/plugin-controller-get-plugin-bootstrap-method/38234/2 "2016-07-14T11:50:05Z")

</div>

```
$myPlugin = Shopware()->Plugins()->NAMESPACE()->PLUGINNAME();
$functionResult = $myPlugin->BOOTSTRAPFUNCTIONNAME();

```

Schöner wäre in dem Fall aber wahrscheinlich das ganze in eine Komponente auszulagern.

---

<div class="post-metadata">

**Author:** ![\_Geloschter\_Benutze7](https://avatars.discourse-cdn.com/v4/letter/_/cdc98d/32.png) [@\_Geloschter\_Benutze7](https://forum.shopware.com/u/_Geloschter_Benutze7)\
**Post date:** [14. Juli 2016 um 12:33 UTC](https://forum.shopware.com/t/plugin-controller-get-plugin-bootstrap-method/38234/3 "2016-07-14T12:33:47Z")

</div>

Danke, das hatte ich auch schon, das hat bei mir leider nicht funktioniert.&nbsp;

Ich denke ich werde es auch in einer Komponente auslagern, nur weiß ich leider noch nicht wie ich das anstelle. 😃  
&nbsp;

---

<div class="post-metadata">

**Author:** ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)\
**Post date:** [14. Juli 2016 um 15:03 UTC](https://forum.shopware.com/t/plugin-controller-get-plugin-bootstrap-method/38234/4 "2016-07-14T15:03:14Z")

</div>

Ordner Components im Plug-In-Root auf Bootstrap.php Ebene anlegen.

Datei MEINEKOMPONENTE.php

und dann in der Bootstrap sowas wie

```
$myComponent = new KOMPONENTENKLASSENNAME();

$retVal = $myComponent->KOMPONENTENFUNKTIONSNAME();

```

&nbsp;
