class ProviderRepository (View source)
void | __construct(Application $app, Filesystem $files, string $manifestPath) Create a new service repository instance. | |
void | load(array $providers) Register the application service providers. | |
array|null | loadManifest() Load the service provider manifest JSON file. | |
bool | shouldRecompile(array $manifest, array $providers) Determine if the manifest should be compiled. | |
array | writeManifest(array $manifest) Write the service manifest file to disk. | |
ServiceProvider | createProvider(string $provider) Create a new provider instance. |
Create a new service repository instance.
Register the application service providers.
Load the service provider manifest JSON file.
Determine if the manifest should be compiled.
Write the service manifest file to disk.
Create a new provider instance.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Foundation/ProviderRepository.html