summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2017-04-16 04:35:35 -0400
committerAnthony G. Basile <blueness@gentoo.org>2017-04-16 04:35:35 -0400
commit38a805d24a890dea4b5e90851693afb4e2041c9e (patch)
tree5f4b08ad64e6750936303d18abc370851e0db260 /plugins/jetpack/sync/class.jetpack-sync-modules.php
parentUpdate plugin wordpress-mobile-pack 2.2.9 (diff)
downloadblogs-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.php12
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;
}