summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/sync/class.jetpack-sync-module-constants.php')
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-constants.php13
1 files changed, 4 insertions, 9 deletions
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-constants.php b/plugins/jetpack/sync/class.jetpack-sync-module-constants.php
index c473f19f..ae9ca127 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-constants.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-constants.php
@@ -10,12 +10,6 @@ class Jetpack_Sync_Module_Constants extends Jetpack_Sync_Module {
return 'constants';
}
- private $constants_whitelist;
-
- public function set_defaults() {
- $this->constants_whitelist = Jetpack_Sync_Defaults::$default_constants_whitelist;
- }
-
public function init_listeners( $callable ) {
add_action( 'jetpack_sync_constant', $callable, 10, 2 );
}
@@ -41,7 +35,7 @@ class Jetpack_Sync_Module_Constants extends Jetpack_Sync_Module {
}
function get_constants_whitelist() {
- return $this->constants_whitelist;
+ return Jetpack_Sync_Defaults::get_constants_whitelist();
}
function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
@@ -103,9 +97,10 @@ class Jetpack_Sync_Module_Constants extends Jetpack_Sync_Module {
// public so that we don't have to store an option for each constant
function get_all_constants() {
+ $constants_whitelist = $this->get_constants_whitelist();
return array_combine(
- $this->constants_whitelist,
- array_map( array( $this, 'get_constant' ), $this->constants_whitelist )
+ $constants_whitelist,
+ array_map( array( $this, 'get_constant' ), $constants_whitelist )
);
}