Code Analysis: WP Review 5.3.5

Function Rating Maintainability Complexity Lines of code
WP_Import::process_posts()
D
21
50 181
wp_review_save_postdata()
D
25
50 137
wp_review_render_meta_box_item()
D
17
31 380
wp_review_get_schema_type()
D
30 42 98
wp_review_get_schema_nested_item_args()
D
35 34 72
wp_review_render_meta_box_review_options()
D
24
23 236
WP_Review_Tab_Widget::form()
D
24
23 217
wp_review_visitor_rate()
C
29 28 129
WXR_Parser_SimpleXML::parse()
C
25
25 174
wp_review_schema_field()
C
33 26 99
wp_review_get_reviews_query()
C
32 23 109
wp_review_visitor_feature_rating()
C
33 22 96
WP_Review_Tab_Widget::ajax_wp_review_tab_widget_content()
B
33 18 96
WXR_Parser_XML::tag_close()
B
40 20 59
WP_Import::process_menu_item()
B
38 19 63
WP_Import::get_author_mapping()
B
42 19 46
WP_Review_Tab_Widget::widget()
B
35 15 96
wp_review_show_total()
B
39 17 63
wp_review_get_review_data()
B
35 15 83
wp_review_render_meta_box_user_review()
B
31 10 155
WXR_Parser_Regex::parse()
A
40 14 57
wp_review_add_meta_boxes()
A
40 13 63
WXR_Parser_XML::tag_open()
A
49 15 27
WXR_Parser_Regex::process_post()
A
35 11 84
wp_review_ajax_load_reviews()
A
37 11 83
wp_review_get_review_items()
A
47 14 32
wp_review_render_meta_box_review_links()
A
40 11 75
wp_review_inject_data()
A
47 13 36
WP_Import::process_terms()
A
46 13 36
wp_review_get_post_feature_reviews()
A
43 12 50
wp_review_comment_meta_box_fields()
A
38 10 79
WXR_Parser::parse()
A
48 13 28
wp_review_get_box_templates()
A
28
2 189
wp_review_comment_edit_comment()
A
46 12 37
WP_Import::process_categories()
A
46 12 36
wp_review_user_rating()
A
42 11 48
wp_review_user_review()
A
43 11 43
wp_review_get_ldjson_data()
A
44 11 42
WP_Import::backfill_parents()
A
51 12 26
WP_Import::fetch_remote_file()
A
45 11 40
wp_review_data_exporter()
A
39 9 66
wp_review_admin_style()
A
35 7 92
mts_review_get_review()
A
43 10 46
wp_review_ajax_migrate_ratings()
A
40 9 61
wp_review_scandir()
A
49 11 30
WP_Import::process_tags()
A
48 11 30
WP_Review_Options::get_tabs()
A
38 7 79
wp_review_get_schema()
A
48 10 34
wp_review_save_review_items_data()
A
49 10 30
wp_review_render_meta_box_desc()
A
36 3 121
mts_get_post_reviews()
A
42 7 56
mts_get_post_comments_reviews()
A
42 7 56
wp_review_switch_to_main()
A
54 9 21
wp_review_get_schema_user_rating()
A
45 7 42
WP_Import::author_select()
A
49 8 27
wp_review_rating()
A
48 7 33
wp_review_ajax_purge_ratings()
S
51 7 26
WP_Import::dispatch()
S
53 7 23
wp_review_comment_rating()
S
48 6 32
wp_review_migrate_notice()
S
49 6 31
wp_review_theme_defaults()
S
59 7 13
WP_Import::process_attachment()
S
51 6 25
wp_review_get_colors()
S
51 6 24
wp_review_get_user_rating_setup()
S
54 6 21
WP_Review_Form_Field::render_switch()
S
48 5 35
wp_review_get_post_review_type()
S
57 6 17
WP_Import::import_options()
S
50 5 31
wp_review_get_review_box()
S
49 5 29
WP_Import::handle_upload()
S
50 5 28
wp_review_ajax_visitor_features_rating()
S
51 5 27
getPreviousReview()
S
53 5 23
wp_review_get_box_templates_list()
S
54 5 21
wp_review_get_schema_review_rating()
S
47 4 35
wp_review_get_post_user_review_type()
S
55 5 20
WPR_Review_Notice::show_notice()
S
45 2 65
WXR_Parser_Regex::get_tag()
S
54 5 20
WP_Import::get_authors_from_import()
S
55 5 19
wp_review_print_pro_popup()
S
46 2 63
WP_Import::process_termmeta()
S
56 5 18
wp_review_extra_info()
S
50 4 32
wp_review_user_comments_rating()
S
57 5 16
wp_review_force_hiding_review_elements()
S
58 5 16
wp_review_get_reviewed_item_name()
S
63 6 9
wp_review_get_schema_nested_user_rating_args()
S
50 4 29
wp_review_get_review_links()
S
59 5 14
wp_review_get_all_image_sizes()
S
59 5 13
wp_review_has_reviewed()
S
61 5 12
wp_review_enqueue_rating_type_scripts()
S
62 5 11
wp_review_get_animations_out()
S
40 1 70
wp_review_get_animations_in()
S
40 1 70
wp_review_add_comments_list_view()
S
52 4 23
WPR_Review_Notice::should_show()
S
55 4 21
wp_review_locate_box_template()
S
55 4 20
wp_review_register_default_rating_types()
S
42 1 62
WP_Review_Tab_Widget::tab_pagination()
S
59 4 17
wp_review_ajax_pagination()
S
59 4 16
wp_review_exclude_review_comments()
S
65 5 8
WP_Review_Options::render()
S
52 3 30
wp_review_get_supported_schema_types()
S
60 4 14
WXR_Parser_XML::parse()
S
49 3 29
wp_review_comment_count()
S
60 4 13
wp_review_get_post_box_template()
S
61 4 12
wp_review_get_box_template()
S
62 4 11
wp_review_get_global_colors()
S
61 4 11
wp_review_network_option()
S
62 4 11
wp_review_get_review_schema()
S
62 4 11
wp_review_facebook_page_review_schema()
S
52 3 25
WP_Import::import_start()
S
52 3 25
wp_review_comment_quick_edit_javascript()
S
53 1 52
wp_review_get_previous_review_comment()
S
54 3 22
wp_review_get_rating_type_data()
S
55 3 21
wp_review_get_box_template_info()
S
57 3 18
wp_review_has_reviewed_by_user_id()
S
57 3 17
wp_review_print_select_options()
S
58 3 16
WP_Review_Tab_Widget::update()
S
57 3 16
wp_review_register_rating_type()
S
64 4 9
WP_Review_Tab_Widget::post_title()
S
59 3 15
WP_Import::remap_featured_images()
S
65 4 9
WXR_Parser_XML::cdata()
S
65 4 9
color_luminance()
S
59 3 13
wp_review_post_list_column_content()
S
60 3 13
WP_Review_Importer::import_options()
S
63 3 11
wp_review_visitor_rating_shortcode()
S
48 1 40
wp_review_total_shortcode()
S
54 2 23
wp_review_get_schema_nested_review_args()
S
54 2 21
wp_review_facebook_page_schema()
S
55 2 20
wp_review_has_reviewed_by_ip()
S
57 2 16
wp_review_comment_add_meta_box()
S
58 2 16
wp_review_migrate_notice_ignore()
S
67 3 7
wp_review_get_rating_image()
S
64 3 10
wp_review_get_rating_schema()
S
64 3 10
wp_review_option()
S
63 3 10
wp_review_normalize_option_value()
S
67 3 9
wp_review_get_default_criteria()
S
68 3 7
wp_review_is_amp_page()
S
67 3 9
wp_review_get_user_ip()
S
64 3 10
mts_get_template_path()
S
64 3 10
wp_review_yelp_review_schema()
S
50 1 29
WP_Review_Options::register_menu()
S
61 2 13
WP_Import::import_end()
S
59 2 13
WP_Import::header()
S
61 2 12
wp_review_animations_dropdown()
S
62 2 11
wp_review_google_place_review_schema()
S
52 1 26
wp_review_has_deprecated_schema_posts()
S
53 1 25
wp_review_yelp_schema()
S
54 1 21
wp_review_constants()
S
66 1 19
mts_wp_review_box_templates()
S
57 1 17
wp_review_enqueue()
S
57 1 17
wp_review_print_demo_importer_popup()
S
62 1 17
WP_Review_Tab_Widget::__construct()
S
57 1 16
WP_Import::import()
S
58 1 16
wp_review_includes_libraries()
S
59 1 16
wp_review_editor_js()
S
71 2 6
wp_review_product_price()
S
71 2 6
wp_review_get_review_total()
S
70 2 6
WXR_Parser_Regex::feof()
S
74 2 5
wp_review_update_comment_ratings()
S
73 2 5
wp_review_is_enable()
S
71 2 6
WXR_Parser_Regex::fclose()
S
74 2 5
wp_review_import_options()
S
67 2 8
wp_review_get_schema_type_data()
S
69 2 7
WP_Review_Tab_Widget::truncate()
S
70 2 6
mts_wp_review_option()
S
72 2 6
mts_wp_review_custom_review_total()
S
68 2 7
WXR_Parser_Regex::fgets()
S
73 2 5
WP_Review_Demo_Importer::import()
S
64 2 9
wp_review_get_schema_fields()
S
71 2 6
wp_review_load_template()
S
69 2 7
wp_review_normalize_rating_value()
S
68 2 7
wp_review_get_deprecated_schema_types()
S
67 2 8
wpreview_plugin_settings_link()
S
66 2 8
mts_wp_review_select_box_template()
S
72 2 6
WPR_Review_Notice::handle_dismiss()
S
66 2 8
WP_Import::backfill_attachment_urls()
S
65 2 8
wp_review_get_product_price()
S
71 2 6
wp_review_add_better_amp_custom_styles()
S
70 2 6
wp_review_clear_cache_via_url()
S
71 2 6
wp_review_get_current_non_amp_url()
S
70 2 7
wp_review_add_amp_css()
S
73 2 5
wp_review_print_pro_text()
S
73 2 4
wp_review_weeblramp_theme_css()
S
69 2 7
WP_Review_Importer::extra_tasks()
S
73 2 5
WP_Review_Tab_Widget::wp_review_tab_admin_scripts()
S
68 2 7
wp_review_add_admin_columns()
S
63 2 9
WXR_Parser_Regex::fopen()
S
73 2 5
wp_review_get_box_template_directory()
S
68 2 8
WP_Import::is_valid_meta_key()
S
73 2 5
wp_review_add_comment_type_to_query()
S
65 2 9
WP_Review_Demo_Importer::filter_post_data()
S
71 2 6
wp_review_get_capabilities()
S
60 1 13
wp_review_exclude_visitor_review_count()
S
61 1 13
wp_review_get_custom_layout_data()
S
60 1 13
wp_review_shortcode()
S
62 1 12
wp_review_get_default_colors()
S
62 1 12
wp_review_register_additional_rating_types()
S
62 1 11
mts_wp_review_default_colors()
S
63 1 11
wp_review_ajax_rate()
S
62 1 11
mts_wp_review_exclude_post_types()
S
77 1 4
WXR_Parser_Regex::process_author()
S
64 1 10
mts_wp_review_reviews_query_args()
S
77 1 4
wp_review_clear_cache()
S
100 1 2
WP_Review_Options::admin_body_classes()
S
77 1 4
wp_review_override_comments_count()
S
75 1 4
wp_review_add_amp_template_data()
S
76 1 4
WP_Import::footer()
S
83 1 3
wp_review_import_demo()
S
73 1 5
wp_review_schema_types()
S
75 1 4
mts_wp_review_get_user_review_type()
S
78 1 4
WP_Import::cmpr_strlen()
S
79 1 3
wp_review_get_rating_types()
S
76 1 4
WP_Review_Tab_Widget::wp_review_tab_register_scripts()
S
64 1 10
hasPreviousReview()
S
74 1 4
WP_Review_Options::init()
S
75 1 4
mts_wp_review_comments_rating_shortcode()
S
83 1 3
wp_review_get_icons()
S
75 1 4
wp_review_get_data()
S
81 1 3
wp_review_register_data_exporter()
S
68 1 7
WP_Import::greet()
S
68 1 7
wp_review_star_rating()
S
65 1 9
mts_wp_review_desc()
S
78 1 4
WP_Review_Options::load()
S
79 1 3
wp_review_activation()
S
80 1 3
mts_wp_review_get_data()
S
78 1 4
wp_review_php_upgrade_notice()
S
71 1 5
WP_Review_Options::register_settings()
S
80 1 3
add_input_debug_preview()
S
83 1 3
mts_add_default_items()
S
66 1 9
mts_wp_review_total_shortcode()
S
83 1 3
wp_review_get_default_location()
S
80 1 3
WP_Import::allow_create_users()
S
80 1 3
mts_wp_review_shortcode()
S
83 1 3
WXR_Parser_Regex::process_term()
S
64 1 10
wp_review_post_list_column()
S
75 1 4
wp_review_filter_comment_by_ip()
S
72 1 5
wp_review_editor_buttons()
S
77 1 4
mts_hide_review_types()
S
72 1 5
wp_review_locate_template()
S
80 1 3
WP_Import::parse()
S
76 1 4
wp_review_transient_expired_time()
S
80 1 3
mts_wp_review_new_review_colors()
S
77 1 4
wp_review_schema_is_deprecated()
S
75 1 4
wp_review_get_current_url()
S
77 1 4
wp_review_ie7()
S
69 1 8
mts_wp_review_visitor_rating_shortcode()
S
83 1 3
mts_wp_review_transient_expired_time()
S
78 1 4
WXR_Parser_Regex::process_tag()
S
67 1 8
wp_review_comment_duplicate_trigger()
S
63 1 10
mts_wp_review_total_output()
S
77 1 4
add_field_debug_preview()
S
77 1 4
WXR_Parser_Regex::__construct()
S
80 1 3
WXR_Parser_Regex::process_category()
S
65 1 9
mts_wp_review_get_review_data()
S
77 1 4
wpreview_register_widget()
S
76 1 4
mts_wp_review_option_rating_icon()
S
78 1 4
WP_Review_Importer::__construct()
S
71 1 5
wp_review_add_to_comment_table_dropdown()
S
72 1 5
wp_review_get_default_links()
S
72 1 6
mts_wp_review_import_numposts()
S
83 1 3
mts_new_review_location()
S
78 1 4
WP_Import::bump_request_timeout()
S
83 1 3
mts_wp_review_add_template_path()
S
77 1 4
mts_wp_review_get_review_type()
S
78 1 4
WP_Import::max_attachment_size()
S
80 1 3
wp_review_weeblramp_get_request_data()
S
73 1 5
wp_review_get_options_export_code()
S
76 1 4
wpreview_visitor_ratings_callback()
S
72 1 5
mts_wp_review_default_location()
S
78 1 4
mts_wp_review_get_reviewed_item_name()
S
83 1 3
mts_wp_review_box_template_aqua_style()
S
71 1 5
wp_review_i18n()
S
78 1 3
mts_wp_review_hide_item_metabox_fields()
S
75 1 4
mts_wp_review_color_output()
S
71 1 5
wp_review_spinner()
S
83 1 3
wp_review_get_rating_icon()
S
83 1 3
wp_review_clear_query_cache()
S
72 1 5
wp_review_is_hidden_desc()
S
75 1 4
mts_wpt_title_length_default()
S
78 1 4
wp_review_clear_cached_reviews()
S
68 1 8
wp_review_nl2list()
S
74 1 4
WPR_Review_Notice::init()
S
75 1 4
wp_review_get_box_template_directory_uri()
S
77 1 3
mts_wp_review_hide_rating_types()
S
77 1 4
wp_review_ajax_import_demo()
S
74 1 5
mts_wp_review_item_title_fallback()
S
80 1 3
WXR_Parser_Regex::_normalize_tag()
S
79 1 3
wp_review_on_change_comment_status()
S
82 1 3
WP_Import::allow_fetch_attachments()
S
80 1 3
wpreview_comment_ratings_callback()
S
72 1 5
mts_wp_review_item_reviewed_image_size()
S
83 1 3
wp_review_comment_quick_edit_action()
S
65 1 10
wp_review_comment_duplicate_trigger()
S
79 1 4