Code Duplication    Length = 10-12 lines in 2 locations

sync/class.jetpack-sync-module-users.php 1 location

@@ 232-243 (lines=12) @@
229
		return (int) ceil( $count / self::ARRAY_CHUNK_SIZE );
230
	}
231
232
	private function get_where_sql( $config ) {
233
		global $wpdb;
234
235
		$query = "meta_key = '{$wpdb->prefix}capabilities'";
236
237
		// config is a list of user IDs to sync
238
		if ( is_array( $config ) ) {
239
			$query .= ' AND user_id IN (' . implode( ',', array_map( 'intval', $config ) ) . ')';
240
		}
241
242
		return $query;
243
	}
244
245
	function get_full_sync_actions() {
246
		return array( 'jetpack_full_sync_users' );

sync/class.jetpack-sync-module-posts.php 1 location

@@ 73-82 (lines=10) @@
70
		return (int) ceil( $count / self::ARRAY_CHUNK_SIZE );
71
	}
72
73
	private function get_where_sql( $config ) {
74
		$where_sql = Jetpack_Sync_Settings::get_blacklisted_post_types_sql();
75
76
		// config is a list of post IDs to sync
77
		if ( is_array( $config ) ) {
78
			$where_sql .= ' AND ID IN (' . implode( ',', array_map( 'intval', $config ) ) . ')';
79
		}
80
81
		return $where_sql;
82
	}
83
84
	function get_full_sync_actions() {
85
		return array( 'jetpack_full_sync_posts' );