PHP Class Devise\Pages\PagesServiceProvider

Inheritance: extends Illuminate\Support\ServiceProvider
Datei anzeigen Open project: devisephp/cms

Protected Properties

Property Type Description
$defer boolean Indicates if loading of the provider is deferred.

Public Methods

Method Description
boot ( ) : void Loads the route file which allows us to have slugs in the url (set via the dvs_pages database table)
createPlainMatcher ( string $function ) : string Create a plain Blade matcher.
provides ( ) : array Get the services provided by the provider.
register ( ) : void Register the service provider.

Private Methods

Method Description
registerDeviseDataContainer ( ) : void deviseDataJavascriptBindings is a singleton class that holds json values until they are finally needed and output using ->toJSON() method
registerDvsMagicMode ( ) : [type] [registerDvsMagicMode description]
registerInterpreter ( ) : void Registers the extended blade compiler with our application.
registerPhpBladeExtensions ( ) : void Registers @php and @endphp recognition to blade
registerTemplateComposer ( ) : void The template composer is what manages a view's vars component of devise.
registerViewName ( ) : [type] [registerViewName description]

Method Details

boot() public method

Loads the route file which allows us to have slugs in the url (set via the dvs_pages database table)
public boot ( ) : void
return void

createPlainMatcher() public method

Create a plain Blade matcher.
public createPlainMatcher ( string $function ) : string
$function string
return string

provides() public method

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

register() public method

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

Property Details

$defer protected_oe property

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