Code Analysis: Woo Custom Emails Per Product 2.2.9

Function Rating Maintainability Complexity Lines of code
woo_custom_emails_output_message()
D
31 36 104
WCE_AssignedMessagesTable::get_wcemessage_statuses()
C
31 25 125
Woo_Product_Data_Admin::add_woo_custom_emails_tab_fields()
A
26
1 242
Woo_Product_Data_Admin::ajax_wce_fetch_script()
A
40 1 189
showSavedMessage()
A
39 8 73
Woo_Custom_Emails_Output::woo_custom_emails_insert_content()
A
33 4 130
WCE_AssignedMessagesTable::get_wcemessages()
A
39 8 67
Woo_Custom_Emails_Per_Product_Admin_Settings::wce_settings_create_admin_page()
A
47 7 40
showLocationSelect()
S
43 5 59
WCE_AssignedMessagesTable::column_default()
S
61 7 13
Woo_Product_Data_Admin::wce_data_fetch()
S
50 3 28
log_message()
S
62 4 11
Woo_Custom_Emails_Per_Product_CPT::new_cpt_wcemails()
S
41 1 54
WCE_AssignedMessagesTable::prepare_items()
S
52 3 23
Woo_Product_Data_Admin::save_woo_custom_emails_tab_fields()
S
57 3 17
WCE_AssignedMessagesTable::usort_reorder()
S
68 4 6
Woo_Product_Data_Admin::add_woo_custom_emails_tab()
S
53 2 22
woo_custom_emails_add_db_table()
S
56 2 21
Woo_Custom_Emails_Per_Product_Admin_Settings::display_classes_callback()
S
55 2 19
Woo_Custom_Emails_Per_Product_Admin_Settings::wce_settings_sanitize()
S
65 3 10
Woo_Custom_Emails_Per_Product_Admin_Settings::show_in_admin_email_callback()
S
69 3 6
Woo_Custom_Emails_Per_Product_Loader::run()
S
66 3 8
getMessageTitle()
S
58 2 13
Woo_Custom_Emails_Per_Product_Admin_Settings::wce_settings_page_init()
S
54 1 27
Woo_Custom_Emails_Output::__construct()
S
55 1 20
wce_save_screen_options()
S
72 2 6
Woo_Custom_Emails_Output_Column_Display::custom_woocustomemails_column()
S
71 2 6
woo_custom_emails_activate_check_for_woo()
S
61 2 10
Woo_Product_Data_Admin::wce_enqueue_custom_admin_style()
S
64 2 9
WCE_AssignedMessagesTable::column_producttitle()
S
62 1 13
wcemessages_render_list_page()
S
64 1 12
WCE_AssignedMessagesTable::get_columns()
S
61 1 12
Woo_Custom_Emails_Per_Product::woo_custom_emails_define_admin_hooks()
S
61 1 12
add_options()
S
63 1 11
WCE_AssignedMessagesTable::get_bulk_actions()
S
72 1 6
Woo_Custom_Emails_Output_Column_Display::__construct()
S
74 1 4
Woo_Custom_Emails_Per_Product::run()
S
82 1 3
Woo_Custom_Emails_Per_Product_Loader::add()
S
67 1 8
Woo_Custom_Emails_Per_Product_Admin_Settings::wce_settings_add_plugin_page()
S
65 1 10
Woo_Custom_Emails_Per_Product_Admin_Settings::__construct()
S
75 1 4
Woo_Custom_Emails_Output::status_action_completed()
S
77 1 4
Woo_Custom_Emails_Output_Column_Display::set_custom_edit_woocustomemails_columns()
S
66 1 8
Woo_Custom_Emails_Per_Product::get_version()
S
82 1 3
WCE_AssignedMessagesTable::__construct()
S
67 1 8
Woo_Custom_Emails_Per_Product::__construct()
S
71 1 6
Woo_Product_Data_Admin::wce_custom_admin_style()
S
79 1 3
WCE_AssignedMessagesTable::column_cb()
S
74 1 5
Woo_Custom_Emails_Per_Product_Loader::add_action()
S
78 1 3
Woo_Custom_Emails_Per_Product_Loader::add_filter()
S
78 1 3
Woo_Custom_Emails_Per_Product_Admin_Settings::wce_settings_section_info()
S
79 1 3
Woo_Custom_Emails_Per_Product::woo_custom_emails_load_dependencies()
S
72 1 5
Woo_Custom_Emails_Per_Product_Loader::__construct()
S
77 1 4
Woo_Custom_Emails_Output::status_action_processing()
S
77 1 4
run_woo_custom_emails_per_product()
S
74 1 5
WCE_AssignedMessagesTable::no_items()
S
82 1 3
WCE_AssignedMessagesTable::get_sortable_columns()
S
70 1 7
Woo_Custom_Emails_Output::status_action_onhold()
S
77 1 4