????
Current Path : /home/darkwebsol/customapparelmanufacturers.com/wp-content/plugins/goal-framework/libs/ |
Current File : /home/darkwebsol/customapparelmanufacturers.com/wp-content/plugins/goal-framework/libs/loader.php |
<?php // You may replace {$redux_opt_name} with a string if you wish. // Make sure {$redux_opt_name} is defined. if(!function_exists('goal_framework_redux_register_custom_extension_loader')) : function goal_framework_redux_register_custom_extension_loader($ReduxFramework) { $path = dirname( __FILE__ ) . '/extensions/'; $folders = scandir( $path, 1 ); foreach($folders as $folder) { if ($folder === '.' or $folder === '..' or !is_dir($path . $folder) ) { continue; } $extension_class = 'ReduxFramework_Extension_' . $folder; if( !class_exists( $extension_class ) ) { // In case you wanted override your override, hah. $class_file = $path . $folder . '/extension_' . $folder . '.php'; $class_file = apply_filters( 'redux/extension/'.$ReduxFramework->args['opt_name'].'/'.$folder, $class_file ); if( $class_file ) { require_once( $class_file ); $extension = new $extension_class( $ReduxFramework ); } } } } // Modify redux_demo to match your opt_name endif;