WECMF_Email_Customizer_Utils D

Total Complexity 143
Dependencies 5
Dependents 5
Total lines 1,022
Lines of code 667
Logical lines of code 235
Comment lines 270
Methods 48
Properties 1

Methods 48

Method Rating Maintainability Complexity Lines of code
css_elm_props_mapping()
A
28
1 180
css_elm_props()
A
35 4 79
is_template()
S
59 8 12
wecm_valid()
S
59 7 12
delete_directory()
S
59 6 13
sanitize_template_data()
S
61 5 12
get_layout_props()
S
59 5 12
get_template_global_css()
S
62 4 11
is_not_empty()
S
62 4 11
get_woo_orders()
S
57 3 17
show_banner()
S
57 3 16
thwecmf_get_template_list()
S
69 4 6
get_status()
S
63 4 10
get_wecmf_misc_settings()
S
65 4 9
thwecmf_woo_version_check()
S
65 4 9
get_template()
S
64 4 9
thwecmf_emogrifier_version_check()
S
65 4 9
thwecmf_get_template_map()
S
69 4 6
is_user_capable()
S
62 3 11
get_thwecmf_styles()
S
53 2 24
is_valid_action()
S
68 3 7
thwecmf_reset_templates()
S
63 3 10
thwecmf_get_templates()
S
64 3 9
is_valid_banner_action()
S
68 3 7
edit_template()
S
70 3 6
thwecmf_get_setting_value()
S
70 3 6
thwecmf_get_settings()
S
68 3 7
delete_preview()
S
70 3 6
create_directory()
S
63 3 10
thwecmf_reset_template_map()
S
68 3 7
thwecmf_setup_initial_settings()
S
65 3 9
email_statuses()
S
58 1 16
get_ot_td_css()
S
71 2 4
is_json_decode()
S
72 2 5
create_preview()
S
71 2 6
thwecmf_is_json_decode()
S
72 2 5
get_logged_in_user()
S
69 2 7
get_logged_user_email()
S
67 2 8
thwecmf_get_template_settings()
S
65 2 10
thwecmf_save_template_settings()
S
65 2 9
thwecmf_get_advanced_settings()
S
75 2 4
is_compatible_email()
S
71 2 6
font_family_list()
S
60 1 14
set_wecmf_misc_settings()
S
79 1 3
get_template_preview_directory()
S
79 1 3
prepare_template_name()
S
72 1 5
preview_path()
S
78 1 3
dump()
S
72 1 7