Code Analysis: Chaty 3.3.4

Function Rating Maintainability Complexity Lines of code
CHT\frontend\CHT_Frontend::get_social_icon_list()
D
0
170 422
CHT\frontend\CHT_Frontend::cht_front_end_css_and_js()
D
15
60 244
CHT\admin\CHT_Admin_Base::get_font_list()
D
7
1 920
CHT\frontend\CHT_Frontend::chaty_front_form_save_data()
D
27
50 115
CHT\admin\CHT_Admin_Base::cht_register_inputs()
D
21
36 199
chaty_timezone_choice()
D
25
36 160
Chaty_Free_Review_Box::admin_notices()
C
22
2 517
cht_clear_all_caches()
C
36 29 72
CHT\admin\CHT_Social_Icons::get_icons_list()
B
20
1 400
Chaty_upgrade_box::admin_notices()
B
27
7 267
Chaty_Affiliate_Program::admin_notices()
A
32 6 163
CHT\admin\CHT_Admin_Base::check_for_chatway_status()
A
44 13 42
CHT\admin\CHT_Admin_Base::cht_admin_setting_page()
A
34 8 117
CHT\admin\CHT_Admin_Base::chaty_plugin_deactivate()
A
37 10 82
_chaty_timezone_sort()
A
49 13 34
CHT\admin\CHT_Admin_Base::wcp_admin_send_message_to_owner()
A
36 9 90
CHT\frontend\CHT_Frontend::get_chaty_settings()
A
47 12 35
CHT\admin\CHT_Admin_Base::display_cht_admin_page()
A
44 11 45
CHT\frontend\CHT_Frontend::check_for_editors()
A
62 13 9
CHT\admin\CHT_Admin_Base::enqueue_scripts()
A
41 8 52
CHT\admin\CHT_Admin_Base::check_for_redirection()
A
52 9 24
CHT\frontend\CHT_Frontend::remove_chaty_widget()
A
41 7 54
CHT\frontend\CHT_Frontend::change_chaty_widget_status()
A
53 9 22
CHT\admin\CHT_Admin_Base::enqueue_styles()
A
48 8 33
Chaty_Free_Review_Box::__construct()
A
49 8 31
CHT\admin\CHT_Admin_Base::uploadCustomWidget()
A
49 8 31
chaty_plugin_check_db_table()
A
49 8 30
CHT\frontend\CHT_Frontend::choose_social_handler()
A
50 8 28
CHT\frontend\CHT_Frontend::hex2rgba()
A
48 7 34
CHT\frontend\CHT_Frontend::getRGBColor()
A
55 8 17
cht_install()
S
49 7 30
CHT\frontend\CHT_Frontend::rename_chaty_widget()
S
55 7 18
CHT\frontend\CHT_Frontend::is_chatway_active()
S
56 7 16
CHT\admin\CHT_Admin_Base::get_user_country()
S
56 7 16
Chaty_Free_Review_Box::form_review_box_message()
S
44 5 43
CHT\admin\CHT_Admin_Base::get_position_style()
S
56 6 18
CHT\admin\CHT_Admin_Base::hide_chaty_cta()
S
52 5 24
CHT\admin\CHT_Admin_Base::chaty_update_status()
S
54 5 20
Chaty_Free_Review_Box::form_review_box()
S
56 5 16
CHT\frontend\CHT_Frontend::cleanStringForNumbers()
S
58 5 15
Chaty_Affiliate_Program::affiliate_program()
S
57 5 15
CHT\admin\CHT_Admin_Base::cleanStringForNumbers()
S
58 5 15
CHT\frontend\CHT_Frontend::get_user_ipaddress()
S
55 4 22
CHT\frontend\CHT_Frontend::validate_color()
S
60 4 15
CHT\admin\CHT_Admin_Base::validate_color()
S
60 4 15
Chaty_upgrade_box::upgrade_to_pro()
S
59 4 13
CHT\frontend\CHT_Frontend::__construct()
S
55 3 19
cht_activation_redirect()
S
66 4 8
CHT\frontend\CHT_Frontend::update_chaty_view()
S
64 4 10
CHT\admin\CHT_Admin_Base::admin_head()
S
100 1 45
CHT\frontend\CHT_Frontend::checkChannels()
S
63 4 9
CHT\admin\CHT_Admin_Base::__construct()
S
49 2 30
CHT\admin\CHT_Admin_Base::change_menu_text()
S
62 3 11
Chaty_Free_Review_Box::enqueue_scripts()
S
56 2 17
CHT\admin\CHT_Admin_Base::update_channel_setting()
S
67 3 7
CHT\admin\CHT_Admin_Base::add_deactivate_modal()
S
66 3 9
CHT\admin\CHT_Admin_Base::update_popup_status()
S
67 3 7
CHT\admin\CHT_Admin_Base::get_current_color()
S
64 2 11
CHT\admin\CHT_Admin_Base::cht_inline_css_admin()
S
60 1 23
CHT\admin\CHT_Admin_Base::getCustomWidgetImg()
S
74 2 4
wp_doing_ajax()
S
78 2 3
CHT\frontend\CHT_Frontend::canInsertWidget()
S
79 2 3
CHT\admin\CHT_Admin_Base::manage_chatway()
S
63 2 10
CHT\includes\CHT_Widget::get_instance()
S
71 2 6
CHT\admin\CHT_Admin_Base::getCallToAction()
S
66 2 8
CHT\admin\CHT_Social_Icons::get_instance()
S
71 2 6
CHT\admin\CHT_Social_Icons::get_colors()
S
62 1 11
CHT\admin\CHT_Admin_Base::chaty_text()
S
77 1 3
CHT\admin\CHT_Admin_Base::get_site()
S
77 1 4
CHT\admin\CHT_Admin_Base::getUpgradeMenuItemUrl()
S
82 1 3
CHT\admin\CHT_Admin_Base::getDashboardUrl()
S
80 1 3
chaty_country_city_name()
S
83 1 3
Chaty_upgrade_box::__construct()
S
74 1 4
CHT\admin\CHT_Social_Icons::__construct()
S
91 1 2
CHT\admin\CHT_Admin_Base::recommended_plugins()
S
80 1 3
CHT\includes\CHT_Widget::get_name()
S
82 1 3
CHT\frontend\CHT_Frontend::sanitize_xss()
S
79 1 3
CHT\admin\CHT_Admin_Base::get_chatway_status()
S
78 1 4
CHT\admin\CHT_Admin_Base::chaty_contact_form_feed()
S
74 1 5
CHT\admin\CHT_Admin_Base::chaty_widget_page()
S
74 1 5
CHT\admin\CHT_Admin_Base::display_cht_admin_widget_analytics()
S
74 1 5
CHT\admin\CHT_Admin_Base::del_space()
S
79 1 3
CHT\admin\CHT_Admin_Base::plugin_action_links()
S
70 1 5
CHT\admin\CHT_Admin_Base::chaty_integration_page()
S
77 1 4
CHT\includes\CHT_Widget::__construct()
S
91 1 2
CHT\admin\CHT_Admin_Base::get_token()
S
80 1 3
CHT\frontend\CHT_Frontend::add_chatway_class_to_body()
S
77 1 4
CHT\admin\CHT_Admin_Base::check_for_chatway()
S
76 1 4
CHT\admin\CHT_Admin_Base::enqueue_pricing_styles()
S
65 1 8
CHT\admin\CHT_Social_Icons::get_widget_types()
S
67 1 9
CHT\admin\CHT_Social_Icons::get_chatway_icons()
S
67 1 8
CHT\admin\CHT_Admin_Base::device()
S
82 1 3
CHT\admin\CHT_Admin_Base::chaty_sanitize_options()
S
71 1 6
CHT\includes\CHT_Widget::get_plugin_slug()
S
82 1 3
CHT\admin\CHT_Admin_Base::display_cht_admin_upgrade_page()
S
71 1 5
CHT\frontend\CHT_Frontend::get_language_strings()
S
67 1 8
Chaty_Affiliate_Program::__construct()
S
74 1 4