PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.4.7
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.4.7
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 All 149 releases
← All changes | vendor/codeinwp/themeisle-sdk/start.php +18 -28 4.0.53.4.7 View file →
@@ -12,38 +12,27 @@
12 12
13 13 if ( ! defined( 'ABSPATH' ) ) {
14 14 exit;
15 15 }
16 -$products = apply_filters( 'themeisle_sdk_products', array() );
17 -$themeisle_library_path = dirname( __FILE__ );
18 -$files_to_load = [
19 - $themeisle_library_path . '/src/Loader.php',
20 - $themeisle_library_path . '/src/Product.php',
16 +$products = apply_filters( 'themeisle_sdk_products', array() );
17 +$path = dirname( __FILE__ );
18 +$files_to_load = [
19 + $path . '/src/' . 'Loader.php',
20 + $path . '/src/' . 'Product.php',
21 21
22 - $themeisle_library_path . '/src/Common/Abstract_module.php',
23 - $themeisle_library_path . '/src/Common/Module_factory.php',
22 + $path . '/src/' . 'Common/Abstract_module.php',
23 + $path . '/src/' . 'Common/Module_factory.php',
24 24
25 - $themeisle_library_path . '/src/Modules/Script_loader.php',
26 - $themeisle_library_path . '/src/Modules/Dashboard_widget.php',
27 - $themeisle_library_path . '/src/Modules/Rollback.php',
28 - $themeisle_library_path . '/src/Modules/Uninstall_feedback.php',
29 - $themeisle_library_path . '/src/Modules/Licenser.php',
30 - $themeisle_library_path . '/src/Modules/Endpoint.php',
31 - $themeisle_library_path . '/src/Modules/Notification.php',
32 - $themeisle_library_path . '/src/Modules/Logger.php',
33 - $themeisle_library_path . '/src/Modules/Translate.php',
34 - $themeisle_library_path . '/src/Modules/Translations.php',
35 - $themeisle_library_path . '/src/Modules/Review.php',
36 - $themeisle_library_path . '/src/Modules/Recommendation.php',
37 - $themeisle_library_path . '/src/Modules/Promotions.php',
38 - $themeisle_library_path . '/src/Modules/Welcome.php',
39 - $themeisle_library_path . '/src/Modules/Compatibilities.php',
40 - $themeisle_library_path . '/src/Modules/About_us.php',
41 - $themeisle_library_path . '/src/Modules/Announcements.php',
42 - $themeisle_library_path . '/src/Modules/Featured_plugins.php',
43 - $themeisle_library_path . '/src/Modules/Float_widget.php',
44 - $themeisle_library_path . '/src/Modules/Abstract_Migration.php',
45 - $themeisle_library_path . '/src/Modules/Migrator.php',
25 + $path . '/src/' . 'Modules/Dashboard_widget.php',
26 + $path . '/src/' . 'Modules/Rollback.php',
27 + $path . '/src/' . 'Modules/Uninstall_feedback.php',
28 + $path . '/src/' . 'Modules/Licenser.php',
29 + $path . '/src/' . 'Modules/Endpoint.php',
30 + $path . '/src/' . 'Modules/Notification.php',
31 + $path . '/src/' . 'Modules/Logger.php',
32 + $path . '/src/' . 'Modules/Translate.php',
33 + $path . '/src/' . 'Modules/Review.php',
34 + $path . '/src/' . 'Modules/Recommendation.php',
46 35 ];
47 36
48 37 $files_to_load = array_merge( $files_to_load, apply_filters( 'themeisle_sdk_required_files', [] ) );
49 38
@@ -51,8 +40,9 @@
51 40 if ( is_file( $file ) ) {
52 41 require_once $file;
53 42 }
54 43 }
44 +
55 45 Loader::init();
56 46
57 47 foreach ( $products as $product ) {
58 48 Loader::add_product( $product );