17 lines
559 B
PHP
17 lines
559 B
PHP
<?php
|
|
|
|
if ( ! function_exists( 'calla_elated_load_modules' ) ) {
|
|
/**
|
|
* Loades all modules by going through all folders that are placed directly in modules folder
|
|
* and loads load.php file in each. Hooks to calla_elated_after_options_map action
|
|
*
|
|
* @see http://php.net/manual/en/function.glob.php
|
|
*/
|
|
function calla_elated_load_modules() {
|
|
foreach ( glob( ELATED_FRAMEWORK_ROOT_DIR . '/modules/*/load.php' ) as $module_load ) {
|
|
include_once $module_load;
|
|
}
|
|
}
|
|
|
|
add_action( 'calla_elated_before_options_map', 'calla_elated_load_modules' );
|
|
} |