Hustle_Providers A

Total Complexity 57
Dependencies 8
Dependents 27
Total lines 513
Lines of code 222
Logical lines of code 142
Comment lines 208
Methods 17
Properties 6

Methods 17

Method Rating Maintainability Complexity Lines of code
validate_provider_instance()
A
47 10 36
deactivate_addon()
A
48 8 35
activate_addon()
S
52 6 26
disconnect_provider_instance_from_modules()
S
60 6 12
validate_provider_class()
S
58 5 16
register()
S
54 4 22
force_remove_activated_addons()
S
56 3 19
__construct()
S
56 3 18
get_instance()
S
72 2 6
get_provider()
S
73 2 5
addon_is_active()
S
71 2 6
add_activated_addons()
S
70 1 6
get_last_error_message()
S
82 1 3
get_providers()
S
82 1 3
get_default_messages()
S
82 1 3
register_provider()
S
79 1 3
get_activated_addons()
S
82 1 3