GBT_Special_License_Manager A

Total Complexity 57
Dependencies 2
Dependents 2
Total lines 373
Lines of code 173
Logical lines of code 92
Comment lines 127
Methods 19
Properties 2

Methods 19

Method Rating Maintainability Complexity Lines of code
get_special_license_status_message()
A
49 11 31
try_special_license_urls_with_fallback()
S
55 5 18
fetch_special_license_data_from_api()
S
50 4 28
has_special_license()
S
65 4 8
has_active_built_in_updates()
S
65 4 8
has_active_support()
S
65 4 8
get_built_in_updates_days_remaining()
S
67 3 7
get_support_days_remaining()
S
67 3 7
log_debug()
S
72 3 5
log_error()
S
72 3 5
get_instance()
S
71 2 6
get_special_license_data()
S
72 2 6
refresh_special_license_data()
S
72 2 6
parse_special_license_response()
S
63 2 10
init()
S
74 1 5
__construct()
S
72 1 5
get_cached_special_license_data()
S
75 1 4
store_special_license_data()
S
79 1 3
clear_special_license_data()
S
80 1 3