class RegisterProviders (View source)

Properties

static protected array $merge

The service providers that should be merged before registration.

static protected string|null $bootstrapProviderPath

The path to the bootstrap provider configuration file.

Methods

void
bootstrap(Application $app)

Bootstrap the given application.

mergeAdditionalProviders(Application $app)

Merge the additional configured providers into the configuration.

static void
merge(array $providers, string|null $bootstrapProviderPath = null)

Merge the given providers into the provider configuration before registration.

static void
flushState()

Flush the bootstrapper's global state.

Details

void bootstrap(Application $app)

Bootstrap the given application.

Parameters

Application $app

Return Value

void

protected mergeAdditionalProviders(Application $app)

Merge the additional configured providers into the configuration.

Parameters

Application $app

static void merge(array $providers, string|null $bootstrapProviderPath = null)

Merge the given providers into the provider configuration before registration.

Parameters

array $providers
string|null $bootstrapProviderPath

Return Value

void

static void flushState()

Flush the bootstrapper's global state.

Return Value

void

Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.