EE_Config D

Total Complexity 160
Dependencies 20
Dependents 39
Total lines 1,492
Lines of code 807
Logical lines of code 386
Comment lines 510
Methods 40
Properties 19

Methods 40

Method Rating Maintainability Complexity Lines of code
_verify_config_params()
D
30 31 147
_verify_config()
A
41 12 65
update_config()
A
43 8 51
register_forward()
A
45 8 45
_load_core_config()
S
52 7 25
update_espresso_config()
S
47 6 38
set_config()
S
48 6 33
register_module()
S
45 5 43
widgets_init()
S
53 6 24
register_ee_widget()
S
46 5 37
get_config()
S
51 5 26
_register_modules()
S
55 5 21
register_route()
S
52 4 25
register_view()
S
52 4 24
reset()
S
59 4 17
_initialize_modules()
S
62 3 12
trim_log()
S
61 3 12
log()
S
61 3 11
double_check_config_comparison()
S
68 3 7
_reset_espresso_addon_config()
S
63 3 10
get_forward()
S
62 2 12
get_view()
S
62 2 12
__construct()
S
57 1 17
get_route()
S
66 2 8
getLegacyShortcodesManager()
S
67 2 8
instance()
S
71 2 6
get_page_for_posts()
S
64 2 9
get_config_option()
S
68 2 7
_set_config_class()
S
71 2 5
get_current_theme()
S
75 2 4
register_shortcode()
S
64 1 11
initialize_shortcodes_and_modules()
S
82 1 3
register_shortcodes_and_modules()
S
80 1 3
get_routes()
S
81 1 3
_generate_config_option_name()
S
76 1 3
get_espresso_config()
S
72 1 6
_initialize_config()
S
67 1 8
update_addon_option_names()
S
80 1 3
shutdown()
S
82 1 3
logging_enabled()
S
80 1 3