GBT_License_Manager B

Total Complexity 97
Dependencies 5
Dependents 7
Total lines 927
Lines of code 518
Logical lines of code 197
Comment lines 262
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
process_license_submission()
A
36 8 87
activate_license()
A
42 8 58
cron_process_license()
A
44 8 50
deactivate_license()
A
45 8 46
is_domain_restriction_error()
S
58 6 16
format_domain_restriction_error()
S
52 5 24
verify_with_envato()
S
48 4 36
try_urls_with_fallback()
S
60 5 13
get_support_days_remaining()
S
61 4 12
maybe_process_license_check()
S
58 3 15
get_support_expiration_date()
S
63 4 10
verify_license_key()
S
61 3 11
is_support_expiring_soon()
S
68 3 7
is_support_active()
S
68 3 7
extract_support_expiration()
S
67 3 7
store_license_data()
S
61 2 12
create_domain_error_response()
S
60 2 12
get_license_data()
S
62 2 11
generate_dld()
S
52 1 25
get_verification_url()
S
68 2 8
clear_all_license_data()
S
70 2 7
get_instance()
S
71 2 6
__construct()
S
76 1 4
is_development_environment()
S
76 1 4
is_license_active()
S
74 1 4
get_empty_license_data()
S
66 1 9
get_license_key()
S
78 1 3
get_license_info()
S
79 1 3
get_last_verified_time()
S
78 1 3
is_localhost()
S
81 1 3
init()
S
74 1 5