UBHTTP A

Total Complexity 75
Dependencies 5
Dependents 0
Total lines 496
Lines of code 358
Logical lines of code 187
Comment lines 25
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
get_url_purpose()
A
48 16 29
determine_protocol()
S
51 7 27
stream_request_curl()
S
44 4 44
set_response_headers()
S
59 5 14
sanitize_cookies()
S
58 4 17
stream_request_wp_remote()
S
51 3 25
get_proxied_for_header()
S
64 4 10
create_curl_response_header_filter()
S
59 3 14
create_response_header_filter()
S
60 3 13
stream_request()
S
58 2 18
get_diagnostic_headers()
S
55 2 18
prepare_request_headers()
S
58 2 16
is_location_response_header_set()
S
65 3 9
cookie_array_from_string()
S
64 2 9
is_valid_protocol()
S
78 2 3
is_extract_url_proxyable()
S
65 2 9
stream_headers_function()
S
66 2 9
cookie_string_from_array()
S
63 1 11
fetch_header_value_function()
S
65 1 11
stream_response_function()
S
72 1 6
convert_headers_to_curl()
S
68 1 7
is_confirmation_dialog()
S
69 1 8
is_lightbox()
S
69 1 8
is_variant()
S
69 1 8
is_tracking_link()
S
69 1 8
is_private_ip_address()
S
69 1 7