ITSEC_Modules D

Total Complexity 153
Dependencies 15
Dependents 101
Total lines 1,035
Lines of code 508
Logical lines of code 303
Comment lines 315
Methods 46
Properties 18

Methods 46

Method Rating Maintainability Complexity Lines of code
load_module_file()
A
44 14 47
get_active_modules()
A
46 13 40
register_module()
A
44 12 44
activate()
A
47 7 37
validate_module_requirements()
S
57 8 15
get_validator()
S
59 6 14
get_settings_obj()
S
60 6 13
set_active_modules()
S
55 5 20
deactivate()
S
55 5 20
transform_modules_specifier()
S
60 5 15
load_container_definitions()
S
62 5 11
get_labels()
S
57 4 18
get_active_modules_to_run()
S
57 4 17
is_active()
S
61 4 13
initialize_container()
S
63 4 10
run()
S
67 4 8
get_available_modules()
S
63 3 11
deregister_module()
S
59 2 15
get_setting()
S
68 2 7
get_settings()
S
69 2 7
reload_settings()
S
73 2 5
get_defaults()
S
69 2 7
get_module_config()
S
77 2 3
get_default()
S
68 2 7
get_instance()
S
72 2 6
get_container()
S
72 2 6
set_settings()
S
64 2 9
update_module_paths()
S
69 2 6
is_always_active()
S
68 2 7
set_setting()
S
66 2 8
get_config()
S
77 2 3
validate_module_config()
S
64 2 9
register_settings()
S
78 1 3
register_validator()
S
78 1 3
module_has_file()
S
78 1 3
load_settings_page()
S
80 1 3
init_modules()
S
80 1 3
run_upgrade()
S
75 1 4
run_uninstall()
S
76 1 4
run_deactivation()
S
76 1 4
run_activation()
S
76 1 4
run_active_modules()
S
76 1 4
get_always_active_modules()
S
75 1 4
is_available()
S
78 1 3
get_config_list()
S
77 1 3
__construct()
S
71 1 5