Code Analysis: User Referral ( Free ) - Points, Leaderboard, Rewards, Referral Plugin 1.0

Function Rating Maintainability Complexity Lines of code
scurf_save_system_settings()
D
19
93 154
scurf_render_settings()
D
11
45 564
scurf_render_history()
C
26
22 170
scurf_give_points_shortcode()
A
43 13 44
scurf_render_security()
A
35 6 108
scurf_points_table_shortcode()
A
46 10 41
scurf_referral_daily_login_list_only_shortcode()
A
42 8 49
scurf_award_points_for_post()
A
45 8 37
scurf_award_points_for_login()
A
43 7 49
scurf_handle_visitor_link()
A
44 7 45
scurf_referral_published_post_list_only_shortcode()
A
43 7 43
scurf_referral_approved_comment_list_only_shortcode()
A
43 7 43
scurf_signup_list_only_shortcode()
A
43 7 43
scurf_visitor_list_only_shortcode()
A
43 7 43
scurf_history_shortcode()
A
44 7 41
scurf_render_adjust()
A
39 3 92
scurf_handle_signup_link()
S
44 6 45
scurf_import_referral_data()
S
44 6 43
scurf_render_backup()
S
48 6 41
scurf_render_docs()
S
40 1 115
scurf_save_user_points_field()
S
57 7 16
scurf_award_points_for_signup()
S
46 5 40
scurf_deduct_points_shortcode()
S
43 4 53
scurf_scurf_award_points_for_comment()
S
53 6 22
scurf_add_user_points_field()
S
51 5 28
scurf_delete_data_on_deactivated()
S
44 3 50
scurf_plugin_activate_action()
S
44 3 45
scurf_display_user_points_graph()
S
51 3 26
scurf_export_referral_data()
S
52 3 22
scurf_display_user_points_column()
S
61 3 12
scurf_delete_history_callback()
S
62 3 11
scurf_create_history_table()
S
57 2 19
scurf_referral_link_shortcode()
S
68 2 8
scurf_add_user_points_dashboard_widget()
S
68 2 9
scurf_register_user_set_referral_id_meta()
S
67 2 7
scurf_display_user_points_count()
S
64 2 9
scurf_get_user_login_id()
S
75 2 4
scurf_set_cookie()
S
69 2 6
scurf_display_points()
S
64 2 9
scurf_get_user_display_name()
S
64 2 10
scurf_display_points_num()
S
65 2 9
scurf_get_total_user_points()
S
66 2 8
scurf_store_comment_information()
S
58 1 15
scurf_render_help()
S
66 1 14
scurf_get_total_referral_history()
S
70 1 6
scurf_enqueue_styles()
S
79 1 3
scurf_add_user_points_column()
S
75 1 4
scurf_add_help()
S
67 1 10
scurf_add_settings()
S
66 1 10
scurf_add_adjust()
S
67 1 10
scurf_add_backup()
S
67 1 10
scurf_get_referral_link()
S
71 1 5
scurf_get_referral_history()
S
68 1 7
scurf_award_points_for_comment()
S
74 1 4
scurf_add_settings_link()
S
71 1 6
scurf_make_user_points_column_sortable()
S
77 1 4
scurf_render_user_points_dashboard_widget()
S
73 1 6
scurf_increment_comment_counts()
S
69 1 6
scurf_add_docs()
S
67 1 10
scurf_add_security()
S
67 1 10
scurf_get_comment_ids_for_user_and_post()
S
64 1 10
scurf_enqueue_scripts()
S
78 1 3
scurf_add_history()
S
67 1 10