Code Duplication    Length = 11-19 lines in 2 locations

projects/packages/connection/src/class-manager.php 2 locations

@@ 822-832 (lines=11) @@
819
	 *
820
	 * @return Boolean Whether the disconnection of the user was successful.
821
	 */
822
	public function unlink_user_from_wpcom( $user_id ) {
823
		// Attempt to disconnect the user from WordPress.com.
824
		$xml = new Jetpack_IXR_Client( compact( 'user_id' ) );
825
826
		$xml->query( 'jetpack.unlink_user', $user_id );
827
		if ( $xml->isError() ) {
828
			return false;
829
		}
830
831
		return (bool) $xml->getResponse();
832
	}
833
834
	/**
835
	 * Update the connection owner.
@@ 899-917 (lines=19) @@
896
	 *
897
	 * @return Boolean Whether the ownership transfer was successful.
898
	 */
899
	public function update_connection_owner_wpcom( $new_owner_id ) {
900
		// Notify WPCOM about the connection owner change.
901
		$xml = new Jetpack_IXR_Client(
902
			array(
903
				'user_id' => get_current_user_id(),
904
			)
905
		);
906
		$xml->query(
907
			'jetpack.switchBlogOwner',
908
			array(
909
				'new_blog_owner' => $new_owner_id,
910
			)
911
		);
912
		if ( $xml->isError() ) {
913
			return false;
914
		}
915
916
		return (bool) $xml->getResponse();
917
	}
918
919
	/**
920
	 * Returns the requested Jetpack API URL.