[Plugin] Controller get Plugin Bootstrap Method

Hallo, 

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

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

Viele Dank, 
Brian

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

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

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

Ich denke ich werde es auch in einer Komponente auslagern, nur weiß ich leider noch nicht wie ich das anstelle. :smiley:
 

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();

 

1 Like