Code Analysis: Support Ticket 1.1.0

Function Rating Maintainability Complexity Lines of code
sts_action_ticket_create()
C
28
26 128
sts_render_form_field()
B
38 20 65
sts_settings_metabox_user_roles_render()
A
41 12 69
sts_admin_init()
A
44 13 44
sts_admin_update_status()
A
53 13 23
sts_ticket_table_column_render()
A
49 11 27
sts_settings_user_update_roles()
A
47 9 36
sts_settings_ticket_fields()
A
48 9 33
sts_metabox_status_render()
A
42 7 58
sts_get_create_ticket_form_fields()
A
42 7 57
sts_settings_metabox_metafields_render()
A
39 4 92
sts_send_notification_email_to_ticket_owner()
A
44 7 45
sts_add_meta_boxes()
A
38 4 86
sts_settings_email_update()
A
52 8 25
sts_settings_metabox_email_notification_render()
S
51 7 29
sts_get_possible_agents()
S
51 7 26
STS_Tickets_Table::get_data()
S
46 6 40
sts_send_notification_email_to_agent()
S
47 6 34
Sts_Metabox_Repository::is_sts_page_with_metaboxes()
S
64 8 9
sts_current_user_can_read_ticket()
S
50 6 30
sts_mail()
S
49 6 30
sts_send_status_update_mail()
S
45 5 42
sts_metafields()
S
50 5 30
sts_metabox_message_render()
S
43 3 58
sts_has_meta_boxes()
S
60 5 13
sts_settings_metabox_user_agent_render()
S
52 4 27
sts_admin_send_ticket_answer()
S
55 4 19
sts_tickets_table_postargs()
S
59 4 14
sts_get_the_status()
S
62 4 12
sts_ticket_create()
S
52 3 25
Sts_Settings::render_content()
S
53 3 24
sts_settings_metabox_email_sender_render()
S
55 3 21
sts_adminscripts()
S
55 3 19
Sts_Metabox_Repository::wp_register()
S
59 3 16
sts_table_add_status_filter()
S
56 3 16
Sts_Settings::update()
S
58 3 15
wp_sf_adminpage()
S
58 3 14
sts_init()
S
59 3 14
sts_translate_status()
S
63 3 11
STS_Tickets_Table::single_row()
S
61 3 11
sts_settings_update_email_sender()
S
63 3 11
STS_Tickets_Table::display_tablenav()
S
57 2 21
sts_settings_metabox_email_wrapper_render()
S
56 2 20
sts_metabox_metafields_render()
S
57 2 20
Sts_Settings::__construct()
S
58 2 17
Sts_Settings::render_error()
S
65 3 10
sts_save_metafields()
S
66 3 8
sts_print_select()
S
60 2 15
sts_get_the_ticket_read()
S
64 3 10
sts_unset_session()
S
68 3 8
sts_ticket_table_columns()
S
59 2 15
sts_on_plugin_activation()
S
52 1 29
sts_setting_core_content()
S
52 1 27
Sts_Renderer::render()
S
63 2 11
sts_metabox_answer_render()
S
58 1 22
sts_notify_new_agent()
S
54 1 20
get_unread_tickets_for_user()
S
56 1 20
sts_settings_user_standard_agent()
S
64 2 10
sts_admin_update_privatenote()
S
73 2 5
Sts_Settings::render_tabs()
S
69 2 7
STS_Tickets_Table::get_bulk_actions()
S
68 2 7
Sts_Metabox_Repository::remove()
S
68 2 7
sts_the_ticket_read()
S
71 2 6
sts_the_status()
S
71 2 6
STS_Tickets_Table::extra_tablenav()
S
74 1 5
STS_Tickets_Table::column_cb()
S
75 1 5
Sts_Metabox::callback_args()
S
82 1 3
Sts_Metabox::context()
S
82 1 3
STS_Tickets_Table::prepare_items()
S
69 1 7
Sts_Metabox::__construct()
S
65 1 9
Sts_Metabox::priority()
S
82 1 3
Sts_Settings::add_content()
S
79 1 3
sts_admin_outpout_new_ticket()
S
80 1 3
sts_get_status_class_arr()
S
68 1 9
Sts_Metabox::callback()
S
82 1 3
Sts_Renderer::templates_dir()
S
80 1 3
sts_admin_outpout_settings()
S
80 1 3
STS_Tickets_Table::no_items()
S
80 1 3
sts_admin_thankyou()
S
77 1 3
STS_Tickets_Table::column_default()
S
72 1 5
sts_standard_table_column()
S
73 1 5
sts_get_status_arr()
S
67 1 9
sts_textdomain()
S
75 1 4
sts_get_statusArr()
S
82 1 3
Sts_Settings::add_nav()
S
79 1 3
sts_metabox_privatenote_render()
S
67 1 9
sts_set_html_content_type()
S
83 1 3
Sts_Metabox_Repository::add()
S
76 1 3
Sts_Metabox::screen()
S
82 1 3
Sts_Metabox::id()
S
82 1 3
STS_Tickets_Table::get_columns()
S
76 1 4
sts_admin_outpout_index()
S
80 1 3
Sts_Metabox::title()
S
82 1 3
sts_get_statusClassArr()
S
82 1 3