Как в Laravel при объявлении сервис провайдера в AppServiceProvider в $singleton сделать отложенную загрузку?
Здравствуйте, часто нужно сделать объявление синглтон сервис провайдера в Laravel и для этого хорошо подходило бы свойство $singleton класса AppServiceProvider, но, судя по документации, там объявленные провайдеры загружаются на каждый запрос.
Некоторые сервис провайдеры не нужны на каждую загрузку, документация говорит делать их загрузку через создание отдельного файла с классом сервис провайдера, имплементирующим DeferrableProvider. Это не очень удобно создавать новый файл на такой чих. Можно ли как-то делать отложенную загрузку сервис провайдеров объявляя в каком-нибудь подобии свойства $singleton AppServiceProvider'а?