diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2017-04-16 04:35:35 -0400 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2017-04-16 04:35:35 -0400 |
commit | 38a805d24a890dea4b5e90851693afb4e2041c9e (patch) | |
tree | 5f4b08ad64e6750936303d18abc370851e0db260 /plugins/jetpack/sync/class.jetpack-sync-modules.php | |
parent | Update plugin wordpress-mobile-pack 2.2.9 (diff) | |
download | blogs-gentoo-38a805d24a890dea4b5e90851693afb4e2041c9e.tar.gz blogs-gentoo-38a805d24a890dea4b5e90851693afb4e2041c9e.tar.bz2 blogs-gentoo-38a805d24a890dea4b5e90851693afb4e2041c9e.zip |
Update jetpack 4.8.2
Diffstat (limited to 'plugins/jetpack/sync/class.jetpack-sync-modules.php')
-rw-r--r-- | plugins/jetpack/sync/class.jetpack-sync-modules.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/plugins/jetpack/sync/class.jetpack-sync-modules.php b/plugins/jetpack/sync/class.jetpack-sync-modules.php index c269319e..7c5fff4e 100644 --- a/plugins/jetpack/sync/class.jetpack-sync-modules.php +++ b/plugins/jetpack/sync/class.jetpack-sync-modules.php @@ -80,16 +80,20 @@ class Jetpack_Sync_Modules { */ $modules = apply_filters( 'jetpack_sync_modules', self::$default_sync_modules ); - return array_map( array( 'Jetpack_Sync_Modules', 'initialize_module' ), $modules ); + $modules = array_map( array( 'Jetpack_Sync_Modules', 'load_module' ), $modules ); + + return array_map( array( 'Jetpack_Sync_Modules', 'set_module_defaults' ), $modules ); + } + + static function load_module( $module_name ) { + return new $module_name; } - static function initialize_module( $module_name ) { - $module = new $module_name; + static function set_module_defaults( $module ) { $module->set_defaults(); if ( method_exists( $module, 'set_late_default' ) ) { add_action( 'init', array( $module, 'set_late_default' ), 90 ); } - return $module; } |