Oxid 6.2 Modul Pfad Änderung durch Events

Moin,

ich habe ein Modul erstellt welches leider nicht funktioniert, wenn ich es versuche zu aktivieren sagt Oxid mir:

The method \Test\ModulBase\Core\ModulBase::onActivate is not callable.

Interessanterweise wird bei diesem Schritt auch der Path in der 1.yaml

von:
path: test/modul_base
zu:
path: ../../../../current/source/modul/test/modul_base
ausgetauscht.

Kann mir hier jemand auf die Sprünge helfen woran es liegen könnte…

ist onActivate auch public static?
Wie ist die target-directory in dfer composer.json?

Das Target Dir sieht wiefolgt aus:

"target-directory": "test/modul_base"

und ja die Klassen sind public static, wenn ich das Event entferne lässt sich das Modul auch aktivieren/deaktivieren.

Die beiden Events sind empty.

Moin,

der Fehler lag an meiner test_config.yml

Auf meinem Server waren die Paths nicht korrekt eingestellt.

Nachdem ich dies behoben habe funktioniert es.

MfG