Service Provider sind der zentrale Ort zum Bootstrappen und Konfigurieren deiner Laravel-Anwendung – sie registrieren Services im Container, binden Interfaces an Implementierungen und richten Pakete ein. Sie sind die Art, wie Laravel (und Pakete) ihre Funktionalität beim Start verbinden.
Die Struktur: register und boot
{
{
->app->(::, ::);
->app->(::, fn() => (()));
}
{
::(, ::);
::();
}
}
