 NotificationServiceProvider   class NotificationServiceProvider extends ServiceProvider (View source)  Properties    protected Application  $app The application instance. from ServiceProvider    protected bool  $defer Indicates if loading of the provider is deferred. from ServiceProvider    static protected array  $publishes The paths that should be published. from ServiceProvider    static protected array  $publishGroups The paths that should be published by group. from ServiceProvider   Methods    void   __construct(Application $app) Create a new service provider instance.  from ServiceProvider    void   mergeConfigFrom(string $path, string $key) Merge the given configuration with the existing configuration.  from ServiceProvider    void   loadRoutesFrom(string $path) Load the given routes file if routes are not already cached.  from ServiceProvider    void   loadViewsFrom(string $path, string $namespace) Register a view file namespace.  from ServiceProvider    void   loadTranslationsFrom(string $path, string $namespace) Register a translation file namespace.  from ServiceProvider    void   loadMigrationsFrom(array|string $paths) Register a database migration path.  from ServiceProvider    void   publishes(array $paths, string $group = null) Register paths to be published by the publish command.  from ServiceProvider    static array   pathsToPublish(string $provider = null, string $group = null) Get the paths to publish.  from ServiceProvider    void   commands(array|mixed $commands) Register the package's custom Artisan commands.  from ServiceProvider    array   provides() Get the services provided by the provider.  from ServiceProvider    array   when() Get the events that trigger this service provider to register.  from ServiceProvider    bool   isDeferred() Determine if the provider is deferred.  from ServiceProvider    static array   compiles() Get a list of files that should be compiled for the package.  from ServiceProvider    void   boot() Boot the application services.      void   register() Register the service provider.     Details                        void
    __construct(Application $app)
            Create a new service provider instance.   Parameters   Application $app    Return Value   void                      protected        void
    mergeConfigFrom(string $path, string $key)
            Merge the given configuration with the existing configuration.   Parameters   string $path    string $key    Return Value   void                      protected        void
    loadRoutesFrom(string $path)
            Load the given routes file if routes are not already cached.   Parameters   string $path    Return Value   void                      protected        void
    loadViewsFrom(string $path, string $namespace)
            Register a view file namespace.   Parameters   string $path    string $namespace    Return Value   void                      protected        void
    loadTranslationsFrom(string $path, string $namespace)
            Register a translation file namespace.   Parameters   string $path    string $namespace    Return Value   void                      protected        void
    loadMigrationsFrom(array|string $paths)
            Register a database migration path.   Parameters   array|string $paths    Return Value   void                      protected        void
    publishes(array $paths, string $group = null)
            Register paths to be published by the publish command.   Parameters   array $paths    string $group    Return Value   void                  static            array
    pathsToPublish(string $provider = null, string $group = null)
            Get the paths to publish.   Parameters   string $provider    string $group    Return Value   array                              void
    commands(array|mixed $commands)
            Register the package's custom Artisan commands.   Parameters   array|mixed $commands    Return Value   void                              array
    provides()
            Get the services provided by the provider.   Return Value   array                              array
    when()
            Get the events that trigger this service provider to register.   Return Value   array                              bool
    isDeferred()
            Determine if the provider is deferred.   Return Value   bool                  static            array
    compiles()
            Get a list of files that should be compiled for the package.   Return Value   array                              void
    boot()
            Boot the application services.   Return Value   void                              void
    register()
            Register the service provider.   Return Value   void      

    
{'path': 'public/docs/laravel~5.3/api/5.3/illuminate/notifications/notificationserviceprovider.html', 'source': 'DevDocs.IO'}