UBConfig B

Total Complexity 95
Dependencies 5
Dependents 5
Total lines 654
Lines of code 448
Logical lines of code 243
Comment lines 23
Methods 36
Properties 0

Methods 36

Method Rating Maintainability Complexity Lines of code
read_unbounce_dynamic_config()
B
36 16 77
read_unbounce_domain_info()
A
38 14 72
url_list_from_sitemap()
S
49 7 30
fetch_dynamic_config()
S
46 5 37
fetch_proxyable_url_set()
S
48 5 31
process_headers()
S
54 5 21
handle_non_200_http_response()
S
59 3 14
make_curl_request()
S
52 2 25
ub_option_defaults()
S
50 1 30
set_options_if_not_exist()
S
66 3 8
default_page_server_domain()
S
75 2 4
default_dynamic_config_retrieval_domain()
S
75 2 4
default_api_url()
S
75 2 4
default_api_client_id()
S
75 2 4
default_authorized_domains()
S
74 2 4
add_domain_uuid_subdomain()
S
69 2 7
debug_loggging_enabled()
S
79 2 3
domain_with_port()
S
65 2 9
page_server_domain()
S
75 1 4
dynamic_config_retrieval_domain()
S
75 1 4
api_url()
S
79 1 3
api_client_id()
S
79 1 3
authorized_domains()
S
79 1 3
has_authorized()
S
79 1 3
allow_public_address_x_forwarded_for()
S
78 1 3
create_none_response()
S
79 1 3
create_same_response()
S
78 1 3
create_new_response_proxyable_url_set()
S
77 1 3
create_new_response_dynamic_config()
S
76 1 3
create_failure_response()
S
75 1 4
use_curl()
S
78 1 3
domain()
S
79 1 3
response_headers_forwarded()
S
80 1 3
is_authorized_domain()
S
71 1 5
update_authorization_options()
S
66 1 8
int_min()
S
79 1 3