К содержимому
← Laravel Roadmap

Service Providers

Service Providers являются центральным элементом начальной загрузки всех приложений Laravel. Они выполняют необходимую инициализацию, регистрацию и настройку сервисов в приложении Laravel.

Все поставщики услуг расширяют класс Illuminate\Support\ServiceProvider. Каждый поставщик услуг имеет свой метод register(), в котором можно зарегистрировать свой сервис или добавить новые функции к уже существующим. Также у каждого поставщика услуг есть метод boot(), который вызывается после регистрации всех поставщиков и позволяет произвести дополнительную настройку и инициализацию сервисов.

Полезные материалы

Roadmap от CutCode — план для самостоятельного изучения Laravel.

Открыть Roadmap