ProviderRepository::load()

void load(array $providers) Register the application service providers. Parameters array $providers Return Value void

ProviderRepository::loadManifest()

array|null loadManifest() Load the service provider manifest JSON file. Return Value array|null

ProviderRepository::shouldRecompile()

bool shouldRecompile(array $manifest, array $providers) Determine if the manifest should be compiled. Parameters array $manifest array $providers Return Value bool

ProviderRepository::writeManifest()

array writeManifest(array $manifest) Write the service manifest file to disk. Parameters array $manifest Return Value array

ProviderRepository::__construct()

void __construct(Application $app, Filesystem $files, string $manifestPath) Create a new service repository instance. Parameters Application $app Filesystem $files string $manifestPath Return Value void

PublisherServiceProvider

PublisherServiceProvider class PublisherServiceProvider extends ServiceProvider (View source) Methods void __construct(Application $app) Create a new service provider instance. from ServiceProvider void boot() Bootstrap the application events. from ServiceProvider void register() Register the service provider. void package(string $package, string $namespace = null, string $path = null) Register the package's component namespaces. from ServiceProvider string guessPackagePa

PublisherServiceProvider::boot()

void boot() Bootstrap the application events. Return Value void

PublisherServiceProvider::commands()

void commands(array $commands) Register the package's custom Artisan commands. Parameters array $commands Return Value void

PublisherServiceProvider::guessPackagePath()

string guessPackagePath() Guess the package path for the provider. Return Value string

PublisherServiceProvider::isDeferred()

bool isDeferred() Determine if the provider is deferred. Return Value bool