Code Analysis: Proofratings 1.0.6

Function Rating Maintainability Complexity Lines of code
Proofratings_Generate_Style::overall_banner_badges()
C
37 24 77
Proofratings_Generate_Style::sites_badge()
B
40 23 59
Proofratings_Shortcodes::proofratings_overall_ratings()
B
36 21 74
Proofratings_Shortcodes::overall_ratings_cta_banner()
B
37 15 81
Proofratings_Shortcodes::proofratings_widgets()
B
39 16 63
Proofratings_Generate_Style::overall_rectangle()
A
44 15 44
Proofratings_Generate_Style::overall_narrow()
A
44 15 44
Proofratings_Locations::get_locations()
A
44 13 42
Proofratings::overall_ratings_float()
A
48 13 35
get_proofratings_rating_sites()
A
26
1 214
Proofratings_Settings::handle_add_location()
A
41 11 53
Proofratings_Shortcodes::proofratings_badges_popup()
A
44 8 44
Proofratings::set_reviews()
A
47 8 33
Proofratings_Generate_Style::overall_popup_badges()
A
51 8 28
Proofratings_Locations::overall_location()
A
47 7 35
Proofratings_Admin::admin_enqueue_scripts()
S
48 7 30
Proofratings::banner_badge()
S
56 7 18
Proofratings_Settings::handle_signup_form()
S
50 5 27
Proofratings_Settings::account_inactive_output()
S
45 3 54
Proofratings_Settings::add_location()
S
43 2 68
Proofratings_Admin::admin_menu()
S
53 5 21
Proofratings_Locations::sanitize_location()
S
55 5 21
Proofratings::registration()
S
56 5 18
Proofratings_Ajax::sanitize_data()
S
59 5 15
Proofratings_Locations::sanitize_boolean_data()
S
59 5 15
Proofratings_Site_Data::__construct()
S
63 5 11
Proofratings_Locations_Table::column_default()
S
63 5 11
Proofratings_Analytics::output()
S
49 2 54
Proofratings_Ratings::__construct()
S
54 4 21
Proofratings_Locations_Table::column_action()
S
58 4 14
Proofratings_Locations_Admin::handle_delete_action()
S
61 4 11
Proofratings_Locations_Admin::widgets_settings()
S
57 3 19
Proofratings_Admin::admin_notice_rating_us()
S
61 3 16
Proofratings_Admin::__construct()
S
59 3 13
Proofratings_Ajax::get_location()
S
63 3 11
Proofratings::__construct()
S
55 2 19
Proofratings_Generate_Style::generate_css()
S
58 2 16
get_proofratings_current_status()
S
68 3 7
Proofratings_Locations_Admin::render()
S
68 3 7
Proofratings_Analytics::admin_enqueue_scripts()
S
57 2 15
Proofratings_Ratings::get_logos()
S
64 3 10
Proofratings::enqueue_scripts()
S
58 2 13
get_proofratings_review_sites()
S
60 2 13
get_proofratings_settings()
S
63 2 11
Proofratings_Shortcodes::proofratings_widgets_sites_rectangle()
S
61 2 11
Proofratings_Locations::get_global_id()
S
73 2 4
Proofratings_Locations_Table::single_row()
S
65 2 9
Proofratings_Locations_Admin::output()
S
61 1 15
Proofratings_Ajax::save_location()
S
65 2 9
Proofratings_Ajax::notice_feedback()
S
64 2 9
Proofratings_Locations::instance()
S
72 2 6
Proofratings_Settings::pause()
S
63 1 15
Proofratings_Analytics::instance()
S
72 2 6
Proofratings_Shortcodes::instance()
S
72 2 6
Proofratings_Site_Data::__get()
S
79 2 3
Proofratings_Admin::instance()
S
72 2 6
Proofratings_Locations_Admin::instance()
S
72 2 6
Proofratings_Locations::get()
S
74 2 4
Proofratings_Settings::awaiting()
S
63 1 15
Proofratings::activate()
S
61 1 15
get_proofratings_overall_ratings_cta_banner()
S
59 1 15
Proofratings_Analytics::remove_notice()
S
67 2 8
appsero_init_tracker_proofratings()
S
67 2 7
Proofratings_Settings::instance()
S
72 2 6
Proofratings_Locations::save_settings()
S
64 2 9
Proofratings::instance()
S
72 2 6
Proofratings_Locations_Table::get_columns()
S
62 1 11
Proofratings_Shortcodes::overall_ratings_rectangle()
S
63 1 11
get_proofratings_overall_ratings_narrow()
S
63 1 11
get_proofratings_overall_ratings_rectangle()
S
63 1 11
Proofratings_Shortcodes::proofratings_widgets_sites_square()
S
63 1 9
Proofratings_Ajax::__construct()
S
66 1 8
Proofratings_Locations_Admin::screen_option()
S
68 1 7
get_proofratings()
S
82 1 3
get_proofratings_badges_square()
S
70 1 6
Proofratings_Shortcodes::overall_narrow()
S
73 1 4
Proofratings_Generate_Style::__construct()
S
79 1 3
Proofratings_Analytics::__construct()
S
75 1 4
get_proofratings_display_settings()
S
66 1 9
Proofratings_Locations_Admin::set_screen()
S
81 1 3
Proofratings_Locations_Table::get_bulk_actions()
S
71 1 6
Proofratings_Locations_Table::column_location()
S
74 1 4
Proofratings_Locations_Table::column_edit()
S
74 1 4
Proofratings_Shortcodes::__construct()
S
68 1 7
Proofratings_Settings::__construct()
S
72 1 5
get_proofratings_badges_popup()
S
78 1 3
Proofratings_Locations_Admin::__construct()
S
74 1 4
Proofratings::add_proofratings_tables()
S
76 1 4
Proofratings_Locations_Table::__construct()
S
71 1 5
Proofratings::load_plugin_textdomain()
S
78 1 3
Proofratings_Locations_Table::extra_tablenav()
S
75 1 4
Proofratings_Locations::__construct()
S
76 1 4
Proofratings_Shortcodes::overall_ratings_narrow()
S
65 1 9
Proofratings_Locations_Table::column_cb()
S
80 1 3
Proofratings_Locations_Table::prepare_items()
S
64 1 10
Proofratings_Shortcodes::overall_rectangle()
S
73 1 4
get_proofratings_badges_rectangle()
S
68 1 7
Proofratings::register_rest_api()
S
68 1 7
Proofratings_Shortcodes::get_meta()
S
73 1 5