PluginProbe ʕ •ᴥ•ʔ
Blocks Animation: CSS Animations for Gutenberg Blocks / 3.2.0
Blocks Animation: CSS Animations for Gutenberg Blocks v3.2.0
3.2.0 3.1.11 3.1.10 2.2.5 2.2.6 2.2.7 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.6.10 2.6.11 2.6.12 2.6.13 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 3.0.0 3.0.1 3.0.10 3.0.11 3.0.12 3.0.2 3.0.3 3.0.4 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.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 trunk 1.0.0 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4
blocks-animation / vendor / codeinwp / themeisle-sdk / start.php
blocks-animation / vendor / codeinwp / themeisle-sdk Last commit date
assets 6 days ago src 6 days ago CHANGELOG.md 6 days ago LICENSE 1 year ago index.php 1 year ago load.php 6 days ago start.php 1 month ago
start.php
60 lines
1 <?php
2 /**
3 * File responsible for sdk files loading.
4 *
5 * @package ThemeIsleSDK
6 * @copyright Copyright (c) 2017, Marius Cristea
7 * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
8 * @since 1.1.0
9 */
10
11 namespace ThemeisleSDK;
12
13 if ( ! defined( 'ABSPATH' ) ) {
14 exit;
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',
21
22 $themeisle_library_path . '/src/Common/Abstract_module.php',
23 $themeisle_library_path . '/src/Common/Module_factory.php',
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',
46 ];
47
48 $files_to_load = array_merge( $files_to_load, apply_filters( 'themeisle_sdk_required_files', [] ) );
49
50 foreach ( $files_to_load as $file ) {
51 if ( is_file( $file ) ) {
52 require_once $file;
53 }
54 }
55 Loader::init();
56
57 foreach ( $products as $product ) {
58 Loader::add_product( $product );
59 }
60