|  | @@ 393-412 (lines=20) @@ | 
                                                            
                                    | 390 |  | 	 * | 
                                                            
                                    | 391 |  | 	 * @param int $user_id ID of the deleted user. | 
                                                            
                                    | 392 |  | 	 */ | 
                                                            
                                    | 393 |  | 	public function user_register_handler( $user_id ) { | 
                                                            
                                    | 394 |  | 		// Ensure we only sync users who are members of the current blog. | 
                                                            
                                    | 395 |  | 		if ( ! is_user_member_of_blog( $user_id, get_current_blog_id() ) ) { | 
                                                            
                                    | 396 |  | 			return; | 
                                                            
                                    | 397 |  | 		} | 
                                                            
                                    | 398 |  |  | 
                                                            
                                    | 399 |  | 		if ( Jetpack_Constants::is_true( 'JETPACK_INVITE_ACCEPTED' ) ) { | 
                                                            
                                    | 400 |  | 			$this->add_flags( $user_id, array( 'invitation_accepted' => true ) ); | 
                                                            
                                    | 401 |  | 		} | 
                                                            
                                    | 402 |  | 		/** | 
                                                            
                                    | 403 |  | 		 * Fires when a new user is registered on a site | 
                                                            
                                    | 404 |  | 		 * | 
                                                            
                                    | 405 |  | 		 * @since 4.9.0 | 
                                                            
                                    | 406 |  | 		 * | 
                                                            
                                    | 407 |  | 		 * @param object The WP_User object | 
                                                            
                                    | 408 |  | 		 */ | 
                                                            
                                    | 409 |  | 		do_action( 'jetpack_sync_register_user', $user_id, $this->get_flags( $user_id ) ); | 
                                                            
                                    | 410 |  | 		$this->clear_flags( $user_id ); | 
                                                            
                                    | 411 |  |  | 
                                                            
                                    | 412 |  | 	} | 
                                                            
                                    | 413 |  |  | 
                                                            
                                    | 414 |  | 	/** | 
                                                            
                                    | 415 |  | 	 * Handler for user addition to the current blog. | 
                                                                                
                                |  | @@ 421-440 (lines=20) @@ | 
                                                            
                                    | 418 |  | 	 * | 
                                                            
                                    | 419 |  | 	 * @param int $user_id ID of the user. | 
                                                            
                                    | 420 |  | 	 */ | 
                                                            
                                    | 421 |  | 	public function add_user_to_blog_handler( $user_id ) { | 
                                                            
                                    | 422 |  | 		// Ensure we only sync users who are members of the current blog. | 
                                                            
                                    | 423 |  | 		if ( ! is_user_member_of_blog( $user_id, get_current_blog_id() ) ) { | 
                                                            
                                    | 424 |  | 			return; | 
                                                            
                                    | 425 |  | 		} | 
                                                            
                                    | 426 |  |  | 
                                                            
                                    | 427 |  | 		if ( Jetpack_Constants::is_true( 'JETPACK_INVITE_ACCEPTED' ) ) { | 
                                                            
                                    | 428 |  | 			$this->add_flags( $user_id, array( 'invitation_accepted' => true ) ); | 
                                                            
                                    | 429 |  | 		} | 
                                                            
                                    | 430 |  |  | 
                                                            
                                    | 431 |  | 		/** | 
                                                            
                                    | 432 |  | 		 * Fires when a user is added on a site | 
                                                            
                                    | 433 |  | 		 * | 
                                                            
                                    | 434 |  | 		 * @since 4.9.0 | 
                                                            
                                    | 435 |  | 		 * | 
                                                            
                                    | 436 |  | 		 * @param object The WP_User object | 
                                                            
                                    | 437 |  | 		 */ | 
                                                            
                                    | 438 |  | 		do_action( 'jetpack_sync_add_user', $user_id, $this->get_flags( $user_id ) ); | 
                                                            
                                    | 439 |  | 		$this->clear_flags( $user_id ); | 
                                                            
                                    | 440 |  | 	} | 
                                                            
                                    | 441 |  |  | 
                                                            
                                    | 442 |  | 	/** | 
                                                            
                                    | 443 |  | 	 * Handler for user save. |