TagsServiceProvider
in package
implements
ServiceProviderInterface
Service provider for the Tags module.
Registers repositories, associations, use cases, facades, controllers, and API handlers for both term tags and text tags.
Tags
Table of Contents
Interfaces
- ServiceProviderInterface
- Interface for service providers that register services in the container.
Methods
- boot() : void
- Bootstrap any application services.
- register() : void
- Register services in the container.
- registerApiHandler() : void
- Register API handler bindings.
- registerAssociations() : void
- Register association bindings.
- registerControllers() : void
- Register controller bindings.
- registerFacades() : void
- Register facade bindings.
- registerRepositories() : void
- Register repository bindings.
- registerUseCases() : void
- Register use case bindings.
Methods
boot()
Bootstrap any application services.
public
boot(Container $container) : void
Parameters
- $container : Container
-
The DI container
register()
Register services in the container.
public
register(Container $container) : void
Parameters
- $container : Container
-
The DI container
registerApiHandler()
Register API handler bindings.
private
registerApiHandler(Container $container) : void
Parameters
- $container : Container
-
The DI container
registerAssociations()
Register association bindings.
private
registerAssociations(Container $container) : void
Parameters
- $container : Container
-
The DI container
registerControllers()
Register controller bindings.
private
registerControllers(Container $container) : void
Parameters
- $container : Container
-
The DI container
registerFacades()
Register facade bindings.
private
registerFacades(Container $container) : void
Parameters
- $container : Container
-
The DI container
registerRepositories()
Register repository bindings.
private
registerRepositories(Container $container) : void
Parameters
- $container : Container
-
The DI container
registerUseCases()
Register use case bindings.
private
registerUseCases(Container $container) : void
Parameters
- $container : Container
-
The DI container