Code Duplication    Length = 7-11 lines in 2 locations

packages/connection/src/class-xmlrpc-connector.php 1 location

@@ 66-76 (lines=11) @@
63
	 * @param mixed $data The data to output.
64
	 */
65
	private function output( $data ) {
66
		if ( is_wp_error( $data ) ) {
67
			$code = $data->get_error_data();
68
			if ( ! $code ) {
69
				$code = -10520;
70
			}
71
72
			return new \IXR_Error(
73
				$code,
74
				sprintf( 'Jetpack: [%s] %s', $data->get_error_code(), $data->get_error_message() )
75
			);
76
		}
77
78
		return $data;
79
	}

packages/connection/src/class-manager.php 1 location

@@ 1934-1940 (lines=7) @@
1931
1932
		$token = $this->get_token( $data );
1933
1934
		if ( is_wp_error( $token ) ) {
1935
			$code = $token->get_error_code();
1936
			if ( empty( $code ) ) {
1937
				$code = 'invalid_token';
1938
			}
1939
			return new \WP_Error( $code, $token->get_error_message(), 400 );
1940
		}
1941
1942
		if ( ! $token ) {
1943
			return new \WP_Error( 'no_token', 'Error generating token.', 400 );