← Laravel Roadmap
Service Providers
Service Providers являются центральным элементом начальной загрузки всех приложений Laravel. Они выполняют необходимую инициализацию, регистрацию и настройку сервисов в приложении Laravel.
Все поставщики услуг расширяют класс Illuminate\Support\ServiceProvider. Каждый поставщик услуг имеет свой метод register(), в котором можно зарегистрировать свой сервис или добавить новые функции к уже существующим. Также у каждого поставщика услуг есть метод boot(), который вызывается после регистрации всех поставщиков и позволяет произвести дополнительную настройку и инициализацию сервисов.
Полезные материалы
Roadmap от CutCode — план для самостоятельного изучения Laravel.
Открыть Roadmap