UBHTTP A

Total Complexity 68
Dependencies 3
Dependents 0
Total lines 447
Lines of code 326
Logical lines of code 161
Comment lines 23
Methods 24
Properties 9

Methods 24

Method Rating Maintainability Complexity Lines of code
get_url_purpose()
A
49 15 27
determine_protocol()
S
51 7 27
stream_request_curl()
S
45 4 42
set_response_headers()
S
60 5 13
sanitize_cookies()
S
58 4 17
stream_request_wp_remote()
S
51 3 25
get_proxied_for_header()
S
64 4 10
stream_headers_function()
S
60 3 13
stream_request()
S
58 2 18
prepare_request_headers()
S
58 2 16
is_location_response_header_set()
S
65 3 9
is_valid_protocol()
S
78 2 3
cookie_array_from_string()
S
64 2 9
is_extract_url_proxyable()
S
65 2 9
rewrite_x_powered_by_header()
S
61 1 14
cookie_string_from_array()
S
63 1 11
fetch_header_value_function()
S
65 1 11
convert_headers_to_curl()
S
68 1 7
stream_response_function()
S
72 1 6
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