PluginProbe
Hostinger Tools / 3.0.3
Hostinger Tools v3.0.3
3.0.77 3.0.76 3.0.75 3.0.74 3.0.73 3.0.72 3.0.71 3.0.70 3.0.69 3.0.68 3.0.67 3.0.66 1.8.1 1.8.2 1.8.3 1.9.1 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.4 All 108 releases
← All changes | includes/Bootstrap.php +9 -7 3.0.23.0.3 View file →
@@ -10,8 +10,9 @@
10 10 use Hostinger\Admin\Hooks as AdminHooks;
11 11 use Hostinger\Admin\Menu as AdminMenu;
12 12 use Hostinger\Admin\Redirects as AdminRedirects;
13 13 use Hostinger\Preview\Assets as PreviewAssets;
14 +use Hostinger\WpHelper\Utils;
14 15
15 16 defined( 'ABSPATH' ) || exit;
16 17
17 18 class Bootstrap {
@@ -37,10 +38,10 @@
37 38 if ( defined( 'WP_CLI' ) && WP_CLI ) {
38 39 new Cli();
39 40 }
40 41
41 - $plugin_settings = new PluginSettings();
42 - $plugin_options = $plugin_settings->get_plugin_settings();
42 + $plugin_settings = new PluginSettings();
43 + $plugin_options = $plugin_settings->get_plugin_settings();
43 44
44 45 if ( $plugin_options->get_maintenance_mode() ) {
45 46 require_once HOSTINGER_ABSPATH . 'includes/ComingSoon.php';
46 47 }
@@ -51,10 +52,11 @@
51 52 $this->loader->add_action( 'plugins_loaded', $plugin_i18n, 'load_plugin_textdomain' );
52 53 }
53 54
54 55 private function load_admin_dependencies(): void {
56 + $utils = new Utils();
55 57 new AdminAssets();
56 - new AdminHooks();
58 + new AdminHooks( $utils );
57 59 new AdminMenu();
58 60 new AdminRedirects();
59 61 new AdminRedirects();
60 62 new AdminAjax();
@@ -63,11 +65,11 @@
63 65 private function load_public_dependencies(): void {
64 66 new PreviewAssets();
65 67 new Hooks();
66 68
67 - $plugin_settings = new PluginSettings();
69 + $plugin_settings = new PluginSettings();
68 70
69 - $settings_routes = new SettingsRoutes( $plugin_settings );
70 - $routes = new Routes( $settings_routes );
71 - $routes->init();
71 + $settings_routes = new SettingsRoutes( $plugin_settings );
72 + $routes = new Routes( $settings_routes );
73 + $routes->init();
72 74 }
73 75 }