Code Duplication    Length = 10-11 lines in 2 locations

class.jetpack-sync-options.php 1 location

@@ 63-72 (lines=10) @@
60
		return null;
61
	}
62
63
	static function sync_all( $values = null, $check_sum = null ) {
64
		if ( is_null( $values ) ) {
65
			$values           = self::values( self::$options );
66
		}
67
		if( is_null( $check_sum ) ) {
68
			$check_sum = self::get_check_sum( $values );
69
		}
70
		Jetpack_Options::update_option( 'options_check_sum', $check_sum );
71
		return $values;
72
	}
73
74
	static function options_to_sync() {
75
		return array_unique( self::$sync );

class.jetpack-sync-functions.php 1 location

@@ 56-66 (lines=11) @@
53
		return array();
54
	}
55
56
	static function sync_all( $values = null, $check_sum = null ) {
57
		if ( is_null( $values ) ) {
58
			$values = self::values( array_keys( self::$functions ) );
59
		}
60
		if ( is_null( $check_sum ) ) {
61
			$check_sum = self::get_check_sum( $values );
62
		}
63
		Jetpack_Options::update_option( 'function_check_sum', $check_sum );
64
65
		return $values;
66
	}
67
68
	static function get_check_sum( $values = null ) {
69
		if ( is_null( $values ) ) {