EE_Config D

Total Complexity 160
Dependencies 18
Dependents 41
Total lines 1,487
Lines of code 802
Logical lines of code 385
Comment lines 509
Methods 40
Properties 19

Methods 40

Method Rating Maintainability Complexity Lines of code
_verify_config_params()
D
30 31 146
_verify_config()
A
41 12 65
update_config()
A
44 8 49
register_forward()
A
45 8 45
_load_core_config()
S
52 7 25
update_espresso_config()
S
47 6 37
set_config()
S
48 6 33
register_module()
S
45 5 43
widgets_init()
S
54 6 23
register_ee_widget()
S
46 5 37
get_config()
S
51 5 26
_register_modules()
S
55 5 20
register_route()
S
52 4 25
register_view()
S
52 4 24
reset()
S
59 4 17
log()
S
61 3 12
_initialize_modules()
S
62 3 12
trim_log()
S
61 3 12
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
68 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