Inpsyde\MultilingualPress\Asset\AssetServiceProvider::bootstrap PHP Method

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
    public function bootstrap(Container $container)
    {
        $asset_factory = $container['multilingualpress.asset_factory'];
        $container['multilingualpress.asset_manager']->register_script($asset_factory->create_internal_script('multilingualpress', 'frontend.js'))->register_script($asset_factory->create_internal_script('multilingualpress-admin', 'admin.js', ['backbone'])->add_data('mlpSettings', ['urlRoot' => esc_url(parse_url(admin_url(), PHP_URL_PATH))]))->register_style($asset_factory->create_internal_style('multilingualpress', 'frontend.css'))->register_style($asset_factory->create_internal_style('multilingualpress-admin', 'admin.css'));
    }
AssetServiceProvider