Cms\ServiceProvider
Overview
ServiceProvider for CMS module
Extends
- October\Rain\Support\ModuleServiceProvider
- October\Rain\Support\ServiceProvider
- Illuminate\Support\ServiceProvider
Implements
- October\Contracts\Support\OctoberPackage
Public Properties
There are no public properties in the class.
Show inherited public properties
Inherited Public Properties
- $publishes - The paths that should be published. (defined in Illuminate\Support\ServiceProvider)
- $publishGroups - The paths that should be published by group. (defined in Illuminate\Support\ServiceProvider)
- $optimizeCommands - Commands that should be run during the "optimize" command. (defined in Illuminate\Support\ServiceProvider)
- $optimizeClearCommands - Commands that should be run during the "optimize:clear" command. (defined in Illuminate\Support\ServiceProvider)
- $reloadCommands - Commands that should be run during the "reload" command. (defined in Illuminate\Support\ServiceProvider)
Protected Properties
There are no protected properties in the class.
Show inherited protected properties
Inherited Protected Properties
- $app - instance. (defined in October\Rain\Support\ServiceProvider)
- $bootingCallbacks - All of the registered booting callbacks. (defined in Illuminate\Support\ServiceProvider)
- $bootedCallbacks - All of the registered booted callbacks. (defined in Illuminate\Support\ServiceProvider)
- $publishableMigrationPaths - The migration paths available for publishing. (defined in Illuminate\Support\ServiceProvider)
Public Methods
public boot()
public boot(): void
boot the module events.
public register()
public register(): void
register the service provider.
public registerComponents()
public registerComponents(): void
public registerFormWidgets()
public registerFormWidgets(): void
public registerMarkupTags()
public registerMarkupTags(): void
public registerPermissions()
public registerPermissions(): void
public registerSettings()
public registerSettings(): void
Inherited Public Methods
- __construct() - Create a new service provider instance. (defined in Illuminate\Support\ServiceProvider)
- addProviderToBootstrapFile() - Add the given provider to the application's provider bootstrap file. (defined in Illuminate\Support\ServiceProvider)
- booted() - Register a booted callback to be run after the "boot" method is called. (defined in Illuminate\Support\ServiceProvider)
- booting() - Register a booting callback to be run before the "boot" method is called. (defined in Illuminate\Support\ServiceProvider)
- callBootedCallbacks() - Call the registered booted callbacks. (defined in Illuminate\Support\ServiceProvider)
- callBootingCallbacks() - Call the registered booting callbacks. (defined in Illuminate\Support\ServiceProvider)
- commands() - Register the package's custom Artisan commands. (defined in Illuminate\Support\ServiceProvider)
- defaultProviders() - Get the default providers for a Laravel application. (defined in October\Rain\Support\ServiceProvider)
- isDeferred() - Determine if the provider is deferred. (defined in Illuminate\Support\ServiceProvider)
- pathsToPublish() - Get the paths to publish. (defined in Illuminate\Support\ServiceProvider)
- provides() - Get the services provided by the provider. (defined in Illuminate\Support\ServiceProvider)
- publishableGroups() - Get the groups available for publishing. (defined in Illuminate\Support\ServiceProvider)
- publishableMigrationPaths() - Get the migration paths available for publishing. (defined in Illuminate\Support\ServiceProvider)
- publishableProviders() - Get the service providers available for publishing. (defined in Illuminate\Support\ServiceProvider)
- registerContentFields() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerDashboards() - registers dashboards, report widgets and data sources using the. (defined in October\Rain\Support\ModuleServiceProvider)
- registerFilterWidgets() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerListColumnTypes() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerMailLayouts() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerMailPartials() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerMailTemplates() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerNavigation() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerPageSnippets() - (defined in October\Rain\Support\ModuleServiceProvider)
- registerReportWidgets() - registers any report widgets provided by this package. (defined in October\Rain\Support\ModuleServiceProvider)
- registerSchedule() - (defined in October\Rain\Support\ModuleServiceProvider)
- removeProviderFromBootstrapFile() - Remove a provider from the application's provider bootstrap file. (defined in Illuminate\Support\ServiceProvider)
- when() - Get the events that trigger this service provider to register. (defined in Illuminate\Support\ServiceProvider)
Protected Methods
protected bootEditorEvents()
protected bootEditorEvents(): void
bootEditorEvents handles editor events
protected bootPageLookupEvents()
protected bootPageLookupEvents(): void
protected registerCombinerEvents()
protected registerCombinerEvents(): void
registerCombinerEvents for the asset combiner.
protected registerConsole()
protected registerConsole(): void
registerConsole for command line specifics
protected registerPageLookupInstance()
protected registerPageLookupInstance(): void
registerPageLookupInstance ensures page lookup widget is available on all backend pages
protected registerRenamedClasses()
protected registerRenamedClasses(): void
protected registerSingletons()
protected registerSingletons(): void
protected registerThemeLogging()
protected registerThemeLogging(): void
registerThemeLogging on templates
protected registerThemeSiteEvents()
protected registerThemeSiteEvents(): void
registerThemeSiteEvents will reset the cache in case of a race condition where the theme is accessed before the site is set.
protected registerThemeTranslations()
protected registerThemeTranslations(): void
registerThemeTranslations localization from an active theme.
Show inherited protected methods
Inherited Protected Methods
- addPublishGroup() - Add a publish group / tag to the service provider. (defined in Illuminate\Support\ServiceProvider)
- callAfterResolving() - Setup an after resolving listener, or fire immediately if already resolved. (defined in Illuminate\Support\ServiceProvider)
- callBeforeResolving() - sets up a before resolving listener, or fire immediately. (defined in October\Rain\Support\ServiceProvider)
- discoverConsoleCommands() - automatically finds and registers console. (defined in October\Rain\Support\ModuleServiceProvider)
- ensurePublishArrayInitialized() - Ensure the publish array for the service provider is initialized. (defined in Illuminate\Support\ServiceProvider)
- getModule() - gets the module name from method args. (defined in October\Rain\Support\ModuleServiceProvider)
- getProviderKey() - Get a short descriptive key for the current service provider. (defined in Illuminate\Support\ServiceProvider)
- loadConfigFrom() - registers a config file namespace. (defined in October\Rain\Support\ModuleServiceProvider)
- loadFactoriesFrom() - Register Eloquent model factory paths. (defined in Illuminate\Support\ServiceProvider)
- loadJsonTranslationsFrom() - Register a JSON translation file path. (defined in Illuminate\Support\ServiceProvider)
- loadMigrationsFrom() - Register database migration paths. (defined in Illuminate\Support\ServiceProvider)
- loadRoutesFrom() - Load the given routes file if routes are not already cached. (defined in Illuminate\Support\ServiceProvider)
- loadTranslationsFrom() - Register a translation file namespace or path. (defined in Illuminate\Support\ServiceProvider)
- loadViewComponentsAs() - Register the given view components with a custom prefix. (defined in Illuminate\Support\ServiceProvider)
- loadViewsFrom() - Register a view file namespace. (defined in Illuminate\Support\ServiceProvider)
- mergeConfigFrom() - Merge the given configuration with the existing configuration. (defined in Illuminate\Support\ServiceProvider)
- optimizes() - Register commands that should run on "optimize" or "optimize:clear". (defined in Illuminate\Support\ServiceProvider)
- pathsForProviderAndGroup() - Get the paths for the provider and group. (defined in Illuminate\Support\ServiceProvider)
- pathsForProviderOrGroup() - Get the paths for the provider or group (or both). (defined in Illuminate\Support\ServiceProvider)
- publishes() - Register paths to be published by the publish command. (defined in Illuminate\Support\ServiceProvider)
- publishesMigrations() - Register migration paths to be published by the publish command. (defined in Illuminate\Support\ServiceProvider)
- registerConsoleCommand() - registers a new console (artisan) command. (defined in October\Rain\Support\ModuleServiceProvider)
- reloads() - Register commands that should run on "reload". (defined in Illuminate\Support\ServiceProvider)
- replaceConfigRecursivelyFrom() - Replace the given configuration with the existing configuration recursively. (defined in Illuminate\Support\ServiceProvider)