PHP Class Devise\DeviseServiceProvider

This service provider also includes the blade extensions
Inheritance: extends Illuminate\Support\ServiceProvider
显示文件 Open project: devisephp/cms

Protected Properties

Property Type Description
$configFiles array List of config files we need to publish/merge
$defer boolean Indicates if loading of the provider is deferred.

Public Methods

Method Description
boot ( ) : void Bootstrap the application events.
provides ( ) : void Get the services provided by the provider.
register ( ) : void Register the service provider.
registerDeviseUniversalSearch ( ) : void Register universal search service provider
registerEncoding ( ) : void Register encoding service provider
registerUsers ( ) : void Register users service provider

Private Methods

Method Description
registerConfigMerging ( ) : void handles the merging of the devise package configs and the app configs
registerConfigOverrideWrapper ( ) : [type] Overrides the config stuff
registerDeviseViews ( ) : void Registers the views with devise
registerLaravelFormAndHtmlProvider ( ) : void The Form and Html Facades are no longer available in L5 so we register them here since we need them
registerPages ( ) : void Registers the pages service provider
registerSupport ( ) : void Register support service provider

Method Details

boot() public method

Bootstrap the application events.
public boot ( ) : void
return void

provides() public method

Get the services provided by the provider.
public provides ( ) : void
return void

register() public method

Register the service provider.
public register ( ) : void
return void

registerDeviseUniversalSearch() public method

Register universal search service provider

registerEncoding() public method

Register encoding service provider
public registerEncoding ( ) : void
return void

registerUsers() public method

Register users service provider
public registerUsers ( ) : void
return void

Property Details

$configFiles protected_oe property

List of config files we need to publish/merge
protected array $configFiles
return array

$defer protected_oe property

Indicates if loading of the provider is deferred.
protected bool $defer
return boolean