Methods Summary | ||
---|---|---|
public
|
#
__construct( \Illuminate\Contracts\Foundation\Application $app )
Create a new service provider instance.
|
|
protected
|
#
mergeConfigFrom( string $path , string $key )
Merge the given configuration with the existing configuration.
|
|
protected
|
||
protected
|
||
protected
|
||
protected
|
||
protected
|
||
protected
|
||
protected
|
#
ensurePublishArrayInitialized( string $class )
Ensure the publish array for the service provider is initialized.
|
|
protected
|
#
addPublishGroup( string $group , array $paths )
Add a publish group / tag to the service provider.
|
|
public static
|
||
protected static
|
#
pathsForProviderOrGroup( string|null $provider , string|null $group )
Get the paths for the provider or group (or both).
|
|
protected static
|
#
pathsForProviderAndGroup( string $provider , string $group )
Get the paths for the provider and group.
|
|
public static
|
||
public static
|
||
public
|
||
public
|
||
public
|
||
public
|
Properties Summary | ||
---|---|---|
protected
Illuminate\Contracts\Foundation\Application
|
$app
The application instance.
|
#
NULL
|
protected
bool
|
$defer
Indicates if loading of the provider is deferred.
|
#
false
|
public static
array
|
$publishes
The paths that should be published.
|
#
array (
)
|
public static
array
|
$publishGroups
The paths that should be published by group.
|
#
array (
)
|