October\Rain\Foundation\Configuration\ApplicationBuilder
Overview
ApplicationBuilder foundation class as an extension of Laravel
Extends
- Illuminate\Foundation\Configuration\ApplicationBuilder
Protected Properties
There are no protected properties in the class.
Show inherited protected properties
Inherited Protected Properties
- $pendingProviders - The service provider that are marked for registration. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- $additionalRoutingCallbacks - Any additional routing callbacks that should be invoked while registering routes. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- $pageMiddleware - The Folio / page middleware that have been defined by the user. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- $app - (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
Public Methods
public withExceptions()
public withExceptions(callable|null $using = null): $this
Register and configure the application's exception handler.
public withKernels()
public withKernels(): $this
Register the standard kernel classes for the application.
public withMiddleware()
public withMiddleware($callback = null): void
withMiddleware is a modifier to the parent logic to remove unwanted default middleware
Inherited Public Methods
- __construct() - Create a new application builder instance. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- booted() - Register a callback to be invoked when the application is "booted". (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- booting() - Register a callback to be invoked when the application is "booting". (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- create() - Get the application instance. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- prefersJsonResponses() - Globally prefer JSON responses when the incoming "Accept" header is broad. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- registered() - Register a callback to be invoked when the application's service providers are registered. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withBindings() - Register an array of container bindings to be bound when the application is booting. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withBroadcasting() - Register the broadcasting services for the application. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withCommands() - Register additional Artisan commands with the application. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withEvents() - Register the core event service provider for the application. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withProviders() - Register additional service providers. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withRouting() - Register the routing services for the application. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withSchedule() - Register the scheduled tasks for the application. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withScopedSingletons() - Register an array of scoped singleton container bindings to be bound when the application is booting. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withSingletons() - Register an array of singleton container bindings to be bound when the application is booting. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
Protected Methods
Show inherited protected methods
Inherited Protected Methods
- buildRoutingCallback() - Create the routing callback for the application. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)
- withCommandRouting() - Register additional Artisan route paths. (defined in Illuminate\Foundation\Configuration\ApplicationBuilder)