class ServiceProvider implements ExtenderInterface

Methods

register(string $serviceProviderClass)

Register a service provider.

extend(Container $container, Extension $extension = null)

No description

Details

ServiceProvider register(string $serviceProviderClass)

Register a service provider.

Service providers are an advanced feature and might give access to Flarum internals that do not come with backward compatibility. Please read our documentation about service providers for recommendations.

Parameters

string $serviceProviderClass The ::class attribute of the service provider class.

Return Value

ServiceProvider

See also

https://docs.flarum.org/extend/service-provider/

extend(Container $container, Extension $extension = null)

Parameters

Container $container
Extension $extension