Messages_Admin_Page D

Total Complexity 365
Dependencies 35
Dependents 1
Total lines 4,158
Lines of code 2,737
Logical lines of code 853
Comment lines 816
Methods 103
Properties 16

Methods 103

Method Rating Maintainability Complexity Lines of code
_edit_message_template()
D
14
39 394
_messages_settings_metaboxes()
B
34 14 98
_set_list_table_views_default()
B
40 16 63
_trash_or_restore_message_template()
A
43 14 51
_get_messenger_box_content()
A
39 10 69
_reset_to_default_template()
A
43 11 53
toggle_context_template()
A
41 10 62
extra_actions_meta_box()
A
41 10 59
_set_m_mt_settings()
A
42 10 52
activate_mt_toggle()
A
41 9 65
_setup_response_message_for_activating_messenger_with_message_types()
A
40 8 76
_setup_response_message_for_deactivating_messenger_with_message_types()
A
43 8 56
_set_context_switcher()
A
43 8 52
activate_messenger_toggle()
A
44 8 51
_update_global_settings()
A
48 9 32
_set_page_config()
A
32 1 145
_preview_message()
A
42 7 52
_do_test_send()
A
45 7 46
_set_page_routes()
A
34 1 132
template_pack_meta_box()
A
42 6 56
_message_type_settings_content()
A
42 6 54
save_settings()
S
45 6 44
switch_template_pack()
S
43 5 51
_activate_messenger()
S
53 6 23
_message_legend_items()
S
44 4 50
_delete_message_template()
S
54 5 21
generateUpdateDescription()
S
57 5 16
_delete_ee_messages()
S
51 4 29
get_contexts_for_message_types_select_input()
S
53 4 23
get_message_types_select_input()
S
53 4 23
get_messengers_select_input()
S
53 4 23
update_mt_form()
S
54 4 21
_generate_global_settings_form()
S
43 1 58
get_message_templates()
S
52 3 25
insertMessageTemplate()
S
53 3 22
_activate_message_type_for_messenger()
S
56 3 20
_get_msg_ids_from_request()
S
64 4 9
wp_editor_css()
S
61 3 13
_set_message_template_group()
S
61 3 12
noEventsErrorMessage()
S
54 2 25
shortcode_meta_box()
S
54 2 23
updateMessageTemplate()
S
54 2 21
load_scripts_styles_display_preview_message()
S
59 2 18
add_active_context_element()
S
57 2 17
load_scripts_styles_edit_message_template()
S
52 1 28
_get_shortcodes()
S
62 2 12
load_scripts_styles()
S
54 1 27
_ajax_hooks()
S
62 2 11
_register_edit_meta_boxes()
S
55 1 25
edit_message_template_help_tab()
S
54 1 21
performTestSendAfterUpdate()
S
67 2 8
_custom_mtps_preview()
S
59 1 15
getMsgModel()
S
71 2 6
getMtgModel()
S
71 2 6
getMessageTemplateManager()
S
71 2 6
getMtpModel()
S
71 2 6
_get_mt_tabs()
S
65 2 9
get_installed_message_types()
S
67 2 8
_load_message_resource_manager()
S
73 2 5
_insert_or_update_message_template()
S
71 2 7
settings_help_tab()
S
58 1 15
_message_queue_list_table()
S
64 2 8
_set_shortcodes()
S
71 2 6
_settings()
S
62 1 12
_get_shortcode_selector()
S
62 1 12
global_messages_settings_metabox_content()
S
62 1 12
_define_page_props()
S
63 1 11
_init_page_props()
S
62 1 11
load_scripts_styles_settings()
S
64 1 11
_add_screen_options_default()
S
75 1 4
_add_screen_options_global_mtps()
S
71 1 6
_add_feature_pointers()
S
91 1 2
_add_screen_options()
S
91 1 2
_generate_now()
S
75 1 4
_deactivate_messenger()
S
73 1 5
_deactivate_message_type_for_messenger()
S
66 1 9
_generate_and_send_now()
S
75 1 4
_prep_default_response_for_messenger_or_message_type_toggle()
S
76 1 4
_send_now()
S
75 1 4
_queue_for_resending()
S
75 1 4
admin_init()
S
91 1 2
_set_list_table_views_custom_mtps()
S
70 1 6
admin_notices()
S
91 1 2
_display_preview_message()
S
82 1 3
_ee_default_messages_overview_list_table()
S
75 1 4
add_message_template()
S
82 1 3
_add_message_template()
S
79 1 3
filter_tinymce_init()
S
82 1 3
add_context_switcher()
S
82 1 3
_add_form_element_before()
S
74 1 5
_add_form_element_after()
S
82 1 3
load_scripts_styles_default()
S
81 1 3
preview_message_help_tab()
S
80 1 3
admin_footer_scripts()
S
91 1 2
message_template_shortcodes_help_tab()
S
68 1 8
_set_list_table_views_global_mtps()
S
66 1 9
message_templates_help_tab()
S
80 1 3
messages_overview_help_tab()
S
80 1 3
message_types_help_tab()
S
80 1 3
messengers_help_tab()
S
80 1 3
_learn_more_about_message_templates_link()
S
73 1 5
messages_help_tab()
S
80 1 3
__construct()
S
77 1 4