Code Analysis: Widget for Yelp Reviews 1.7.8

Function Rating Maintainability Complexity Lines of code
_rplg_fsockopen_urlopen()
B
39 19 59
yrw_request_handler()
B
37 14 84
yrw_page_reviews()
A
43 11 51
yrw_admin_notice()
A
42 10 51
rplg_debug()
A
45 8 44
Yelp_Reviews_Widget::form()
A
43 5 62
yrw_shortcode()
S
52 7 23
_rplg_curl_urlopen()
S
49 6 29
Yelp_Reviews_Widget::widget()
S
54 6 21
yrw_trim_text()
S
55 6 20
yrw_save_reviews()
S
53 6 20
rplg_urlopen()
S
52 5 25
Yelp_Reviews_Widget::yrw_widget_scripts()
S
56 5 16
_rplg_fopen_urlopen()
S
49 4 29
yrw_install()
S
56 4 20
yrw_reset()
S
59 4 14
yrw_refresh_reviews()
S
58 3 15
rplg_url_method()
S
66 4 9
yrw_anchor()
S
75 4 3
yrw_has_valid_nonce()
S
61 3 12
yrw_install_db()
S
50 1 34
rplg_get_query_string()
S
65 3 9
Yelp_Reviews_Widget::update()
S
67 3 7
yrw_api_url()
S
66 3 8
yrw_reset_data()
S
64 3 10
yrw_enabled()
S
69 3 6
yrw_does_need_update()
S
64 3 10
rplg_json_urlopen()
S
69 3 6
curl_setopt_array()
S
67 3 8
_rplg_get_response_headers()
S
61 2 12
yrw_page()
S
57 1 20
yrw_debug()
S
60 1 15
yrw_i()
S
68 2 7
yrw_activation()
S
67 2 8
rplg_get_http_headers_for_request()
S
63 2 10
Yelp_Reviews_Widget::__construct()
S
58 1 15
yrw_plugin_row_meta()
S
63 2 10
yrw_init_widget()
S
74 2 5
yrw_rstrpos()
S
68 2 7
yrw_install_single_site()
S
65 2 9
yrw_plugin_action_links()
S
65 2 8
yrw_options()
S
65 1 11
yrw_stars()
S
81 1 3
yrw_register_widget()
S
81 1 3
yrw_lang_init()
S
74 1 4
yrw_setting_menu()
S
67 1 10
rplg_json_decode()
S
81 1 3
yrw_setting()
S
80 1 3