Ich möchte einige Pakete für Laravel entwickeln. Daher möchte ich ein "Master" -Paket erstellen, das den Laravel-Paketentwicklungsrichtlinien entspricht, wie sie auf Laravel.com geschrieben sind. Dann möchte ich dieses Paket mit anderen Paketen erweitern (oder andere Entwickler erweitern lassen).Lassen Sie ein Paket den ServiceProvider eines "Master" -Pakets in Laravel verwenden
Aus diesem Grund möchte ich es mir so einfach wie möglich machen. Ich suche nach einer Möglichkeit, diese Unterpakete zu registrieren, ohne sie in der config/app.php registrieren zu müssen.
Es wäre großartig, wenn diese Unterpakete über das Master-Paket, das über ServiceProvider, ClassAlias und Facade korrekt registriert wird, registriert und aktiviert werden können. Oder gibt es eine Möglichkeit, sie automatisch in der config/app.php zu registrieren?
Ich habe ein Paket auf GitHub caffeinated/modules gefunden, das so etwas bietet, aber es ist nicht möglich, neue Pakete über Composer zu installieren und zu aktualisieren.
Es wäre toll, wenn einer von euch mir bei diesem Problem helfen könnte, denn ich möchte es so einfach wie möglich machen das Master-Paket zu erweitern.
Danke!
Danke für Ihre Antwort. Ich werde es später testen. – Brotzka