Code Analysis: Chats 1.3.9

Function Rating Maintainability Complexity Lines of code
Chats::chats_settings_page()
D
4
71 644
Chats::validate_settings()
D
23
63 125
Chats::get_access_post_page_category()
D
27
34 154
Chats::wp_head()
D
27
31 130
Chats::js_process()
D
34 33 67
Chats::sendEmail()
B
35 22 70
Chats::chats_auth_page()
B
35 20 82
ChatsAction::init()
B
43 20 41
WPAdm_Chats_Widget::draw()
B
44 20 37
Chats::validate_settings_access()
B
42 17 57
Chats::plugin_options()
A
41 14 57
Chats::read_messages()
A
38 13 67
WPAdm_Chats_Widget::checkInstance()
A
54 15 17
Chats::send_auth()
A
40 11 62
Chats::checkConnectError()
A
47 12 34
Chats::getUserIP()
A
52 10 26
Chats::translate__()
A
33 1 123
Chats::notice5()
A
49 7 32
Chats::checkSiteKey()
A
55 8 17
Chats::admin_bar()
S
38 4 74
Chats::updateOptionsFromServer()
S
51 7 26
Chats::send_messages()
S
45 5 37
Chats::isCloudflareIp()
S
52 5 24
Chats::checkLicense()
S
55 5 18
Chats::install()
S
50 4 29
Chats::ajax_setStatus()
S
53 4 23
ChatsAction::convertString()
S
55 4 21
Chats::send_offline_messages()
S
47 3 35
Chats::remove_messages()
S
57 4 17
WPAdm_Chats_Button::nav_menu_link_attributes()
S
62 4 12
Chats::trans()
S
62 4 11
ChatsAction::action_connect()
S
53 3 23
Chats::getCloudflareIPFile()
S
54 3 22
Chats::getTimezones()
S
44 1 45
ChatsAction::requestServer()
S
62 4 10
Chats::geMailText()
S
59 3 14
ChatsAction::action_update_options()
S
60 3 13
ChatsAction::load_static_for_widget()
S
54 2 19
Chats::add_messages()
S
57 2 18
WPAdm_Chats_Button::getWPADMChatPage()
S
57 2 17
Chats::isCloudflareSite()
S
65 3 8
Chats::hide_notice()
S
63 3 9
Chats::validate_settings_color()
S
68 3 7
WPAdm_Chats_Button::widget_scripts_load()
S
60 2 13
ChatsAction::action_write()
S
60 2 12
WPAdm_Chats_Button::my_nav_menu_profile_link()
S
63 2 11
WPAdm_Chats_Button::createWPAMDChatPage()
S
53 1 24
Chats::send_log()
S
54 1 20
Chats::admin_menu()
S
69 2 6
Chats::includeCss()
S
72 2 5
Chats::admin_init()
S
70 2 6
WPAdm_Chats_Widget::__construct()
S
63 2 10
Chats::markLinks()
S
67 2 7
Chats::send_options()
S
59 1 14
ChatsAction::printAnswer()
S
62 1 11
WPAdm_Chats_Widget::normalizeInstance()
S
63 1 11
ChatsAction::action_ping()
S
78 1 3
WPAdm_Chats_Shortcode::get_field_name()
S
78 1 3
Chats::uninstall()
S
66 1 8
WPAdm_Chats_Shortcode::get_field_id()
S
79 1 3
Chats::deactivation()
S
72 1 5
WPAdm_Chats_Widget::widget()
S
73 1 5
Chats::validate_settings_text()
S
73 1 5
WPAdm_Chats_Widget::form()
S
75 1 4
WPAdm_Chats_Button::widgets_initial()
S
75 1 4
WPAdm_Chats_Shortcode::checkInstance()
S
80 1 3
WPAdm_Chats_Widget::update()
S
80 1 3
ChatsAction::action_read_options()
S
89 1 2
Chats::wp_footer()
S
89 1 2
ChatsAction::action_read()
S
68 1 6
WPAdm_Chats_Shortcode::shortcode__wpadm_chat()
S
81 1 3
WPAdm_Chats_Shortcode::save()
S
80 1 3
WPAdm_Chats_Shortcode::__construct()
S
73 1 5
ChatsAction::action_finish_chat()
S
89 1 2
WPAdm_Chats_Shortcode::loadFromArray()
S
80 1 3
ChatsAction::do_activate_notice()
S
66 1 10
Chats::register_settings()
S
74 1 4
Chats::free_vs_pro()
S
81 1 3
Chats::modSecureInstalled()
S
70 1 6
WPAdm_Chats_Shortcode::load()
S
76 1 4
ChatsAction::action_simple_ping()
S
78 1 3
short_code__wpadm_chat()
S
77 1 4
WPAdm_Chats_Shortcode::form()
S
75 1 4