FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
surecart
/
app
/
src
/
WordPress
/
Admin
/
Notices
Edit File: AdminNoticesServiceProvider.php
<?php namespace SureCart\WordPress\Admin\Notices; use SureCartCore\ServiceProviders\ServiceProviderInterface; use SureCart\WordPress\Admin\SSLCheck\AdminSSLCheckService; use SureCart\WordPress\Admin\PluginCache\AdminPluginCacheService; /** * Register plugin options. */ class AdminNoticesServiceProvider implements ServiceProviderInterface { /** * Register all dependencies in the IoC container. * * @param \Pimple\Container $container Service container. * @return void */ public function register( $container ) { $container['surecart.admin.notices'] = function () { return new AdminNoticesService(); }; $container['surecart.admin.sslcheck'] = function () { return new AdminSSLCheckService(); }; $container['surecart.admin.plugin_cache'] = function () { return new AdminPluginCacheService(); }; $app = $container[ SURECART_APPLICATION_KEY ]; $app->alias( 'notices', 'surecart.admin.notices' ); } /** * Bootstrap any services if needed. * * @param \Pimple\Container $container Service container. * @return void */ public function bootstrap( $container ) { $container['surecart.admin.notices']->bootstrap(); $container['surecart.admin.sslcheck']->bootstrap(); $container['surecart.admin.plugin_cache']->bootstrap(); } }
Save
Back