PHP Class Inpsyde\MultilingualPress\Module\CustomPostTypeSupport\ServiceProvider

Since: 3.0.0
Inheritance: implements Inpsyde\MultilingualPress\Module\ActivationAwareModuleServiceProvider, use trait Inpsyde\MultilingualPress\Module\ActivationAwareness
Show file Open project: inpsyde/multilingual-press

Public Methods

Method Description
bootstrap ( Inpsyde\MultilingualPress\Service\Container $container ) : void Bootstraps the registered services.
register ( Inpsyde\MultilingualPress\Service\Container $container ) : void Registers the provided services on the given container.
register_module ( Inpsyde\MultilingualPress\Module\ModuleManager $module_manager ) : boolean Registers the module at the module manager.

Method Details

bootstrap() public method

Bootstraps the registered services.
Since: 3.0.0
public bootstrap ( Inpsyde\MultilingualPress\Service\Container $container ) : void
$container Inpsyde\MultilingualPress\Service\Container Container object.
return void

register() public method

Registers the provided services on the given container.
Since: 3.0.0
public register ( Inpsyde\MultilingualPress\Service\Container $container ) : void
$container Inpsyde\MultilingualPress\Service\Container Container object.
return void

register_module() public method

Registers the module at the module manager.
Since: 3.0.0
public register_module ( Inpsyde\MultilingualPress\Module\ModuleManager $module_manager ) : boolean
$module_manager Inpsyde\MultilingualPress\Module\ModuleManager Module manager object.
return boolean Whether or not the module was registerd successfully AND has been activated.