Code Analysis: WPAC Social Tools - Like, React & Share 3.0.3

Function Rating Maintainability Complexity Lines of code
wpac_save_reaction_ajax_action()
C
35 30 87
wpac_like_btn_ajax_action()
C
34 28 90
wpac_reactions_system()
C
28
23 150
wpac_dislike_btn_ajax_action()
C
35 27 84
wpac_like_dislike_buttons()
B
33 21 98
wpac_plugin_settings()
B
24
1 284
WPAC_Popular_Posts_Widget::widget()
A
39 10 69
wpac_reaction_count_update()
A
51 11 27
wpac_format_reaction_numbers()
A
48 9 32
wpac_dislike_count_shortcode()
A
49 9 30
wpac_like_count_shortcode()
A
49 9 30
WPAC_Popular_Posts_Widget::field_generator()
A
45 8 38
WPAC_DB::wpac_insert_new_reaction()
A
46 7 42
wpac_dislike_btn_count_update()
S
54 7 20
wpac_like_btn_count_update()
S
54 7 20
WPAC_DB::wpac_insert_new_like()
S
47 5 41
WPAC_DB::wpac_insert_new_dislike()
S
47 5 41
wpac_sharing_mobile_position_cb()
S
50 5 40
wpac_button_position_cb()
S
50 5 35
wpac_create_db_tables()
S
43 3 63
wpac_reaction_position_cb()
S
53 4 31
wpac_sharing_desktop_position_cb()
S
53 4 30
wpac_get_postion_txt()
S
61 4 15
WPAC_Popular_Posts_Widget::update()
S
62 4 11
wpac_reaction_style_cb()
S
57 3 22
wpac_sharing_status_cb()
S
57 3 22
wpac_system_type_cb()
S
57 3 22
wpac_save_type_cb()
S
57 3 22
wpac_font_icons_cb()
S
57 3 22
wpac_get_client_ip()
S
62 3 13
wpac_plugin_scripts()
S
55 2 18
wpac_check_user()
S
67 3 9
wpac_check_post_id()
S
67 3 9
wpac_sharing_settings_page_cb()
S
61 2 13
wpac_settings_page_html()
S
61 2 13
wpac_button_settings_page_cb()
S
61 2 13
wpac_reaction_settings_page_cb()
S
61 2 13
wpac_social_sharing_icons()
S
55 1 23
wpac_reaction_5_label_cb()
S
71 2 6
wpac_hide_reaction_count_cb()
S
65 2 10
wpac_dislike_label_field_cb()
S
71 2 6
wpac_like_dislike_count_cb()
S
65 2 10
wpac_hide_reaction_label_cb()
S
65 2 10
wpac_hide_dislike_button_cb()
S
65 2 10
WPAC_Popular_Posts_Widget::form()
S
63 2 10
wpac_status_message_reaction_cb()
S
71 2 6
wpac_reaction_6_label_cb()
S
71 2 6
wpac_reaction_2_label_cb()
S
71 2 6
wpac_hide_like_button_cb()
S
65 2 10
wpac_reaction_1_label_cb()
S
71 2 6
wpac_status_message_error_login_cb()
S
71 2 6
wpac_reaction_4_label_cb()
S
71 2 6
wpac_status_message_error_general_cb()
S
71 2 6
wpac_status_error_disliked_cb()
S
71 2 6
wpac_status_message_disliked_cb()
S
71 2 6
wpac_reaction_3_label_cb()
S
71 2 6
wpac_status_message_liked_cb()
S
71 2 6
wpac_status_error_liked_cb()
S
71 2 6
wpac_like_dislike_vs_bar_cb()
S
65 2 10
wpac_like_label_field_cb()
S
71 2 6
WPAC_DB::wpac_reaction_count()
S
63 1 11
WPAC_DB::wpac_reactions_count()
S
63 1 11
wpac_button_settings_section_cb()
S
80 1 3
WPAC_DB::wpac_check_deslike()
S
64 1 10
WPAC_DB::wpac_count_dislikes()
S
66 1 9
wpac_plugin_admin_scripts()
S
74 1 4
WPAC_DB::wpac_count_likes()
S
66 1 9
WPAC_Popular_Posts_Widget::__construct()
S
69 1 7
wpac_register_menu_page()
S
67 1 9
wpac_status_texts_section_cb()
S
80 1 3
wpac_reaction_settings_section_cb()
S
80 1 3
WPAC_DB::wpac_check_like_ip()
S
64 1 10
wpac_sharing_setting_section_cb()
S
80 1 3
wpac_label_settings_section_cb()
S
80 1 3
wpac_reaction_labels_section_cb()
S
80 1 3
wpac_general_settings_section_cb()
S
80 1 3
WPAC_DB::__construct()
S
65 1 9
wpac_shortcode_position_notice()
S
78 1 4
wpac_register_button_settings_page()
S
68 1 9
wpac_register_sharing_settings_page()
S
68 1 9
register_wpacpopularposts_widget()
S
82 1 3
WPAC_DB::wpac_check_reaction()
S
64 1 10
wpac_default_post_thumb()
S
81 1 3
wpac_shortcode_position_notice()
S
78 1 4
wpac_register_reaction_settings_page()
S
68 1 9
WPAC_DB::wpac_check_reaction_ip()
S
64 1 10
WPAC_DB::wpac_check_like()
S
64 1 10
WPAC_DB::wpac_check_deslike_ip()
S
64 1 10