Superglobals in externer Klasse verwenden

Folgendes Problem:

Ich nutze in meinem Controllers-Folder neben meinem Controller eine weitere Klasse (unabhängig von Shopware) und diese benutzt Superglobals.

Ohne diese externe Klasse ist mein Plugin nichts wert, weil es keine Funktionen liefern kann.

Nun folgende Frage:

Darf ich das Plugin (mitsamt der externen Klasse) in den Community-Store stellen, da die Superglobals verwendet wurden?

 

lg