Code Duplication    Length = 18-19 lines in 2 locations

sync/class.jetpack-sync-module-users.php 2 locations

@@ 186-204 (lines=19) @@
183
		do_action( 'jetpack_deleted_user', $deleted_user_id, $reassigned_user_id, $is_multisite );
184
	}
185
186
	function user_register_handler( $user_id, $old_user_data = null ) {
187
		// ensure we only sync users who are members of the current blog
188
		if ( ! is_user_member_of_blog( $user_id, get_current_blog_id() ) ) {
189
			return;
190
		}
191
192
		if ( Jetpack_Constants::is_true( 'JETPACK_INVITE_ACCEPTED' ) ) {
193
			$this->add_flags( $user_id, array( 'invitation_accepted' => true ) );
194
		}
195
		/**
196
		 * Fires when a new user is registered on a site
197
		 *
198
		 * @since 4.9.0
199
		 *
200
		 * @param object The WP_User object
201
		 */
202
		do_action( 'jetpack_sync_register_user', $user_id, $this->get_flags( $user_id ) );
203
204
	}
205
206
	function add_user_to_blog_handler( $user_id, $old_user_data = null ) {
207
		// ensure we only sync users who are members of the current blog
@@ 206-223 (lines=18) @@
203
204
	}
205
206
	function add_user_to_blog_handler( $user_id, $old_user_data = null ) {
207
		// ensure we only sync users who are members of the current blog
208
		if ( ! is_user_member_of_blog( $user_id, get_current_blog_id() ) ) {
209
			return;
210
		}
211
212
		if ( Jetpack_Constants::is_true( 'JETPACK_INVITE_ACCEPTED' ) ) {
213
			$this->add_flags( $user_id, array( 'invitation_accepted' => true ) );
214
		}
215
		/**
216
		 * Fires when a user is added on a site
217
		 *
218
		 * @since 4.9.0
219
		 *
220
		 * @param object The WP_User object
221
		 */
222
		do_action( 'jetpack_sync_add_user', $user_id, $this->get_flags( $user_id ) );
223
	}
224
225
	function save_user_handler( $user_id, $old_user_data = null ) {
226
		// ensure we only sync users who are members of the current blog