ITSEC_Modules D

Total Complexity 153
Dependencies 15
Dependents 101
Total lines 1,031
Lines of code 504
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
62 2 11
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