Code Analysis: KiyOh / Klantenvertellen 2.0.12

Function Rating Maintainability Complexity Lines of code
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_data()
D
2
123 411
KiyOh_Klantenvertellen\Settings_Page::register_single_review_settings()
B
35 16 93
KiyOh_Klantenvertellen\Settings_Page::render_default_settings_field()
B
40 18 59
KiyOh_Klantenvertellen\Shortcode::render_shortcode()
B
45 17 39
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::send_review_invite_email()
A
42 12 50
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::check_data_connection()
A
49 13 29
KiyOh_Klantenvertellen\Widget::get_widget_fields()
A
31 1 169
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_layout()
A
47 9 32
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::CallAPI()
A
46 8 38
KiyOh_Klantenvertellen\Shortcode::render_single_review()
A
52 9 23
KiyOh_Klantenvertellen\Shortcode::render_stats()
A
47 8 36
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::output_custom_data()
A
46 8 34
KiyOh_Klantenvertellen\Settings_Page::catch_clear_transient()
A
56 9 17
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::create_old_xml_backup()
A
56 9 15
KiyOh_Klantenvertellen\Settings_Page::translateType()
S
54 7 23
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::do_request()
S
53 7 22
KiyOh_Klantenvertellen\Settings_Page::render_options_page()
S
54 7 18
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::render_star_rating()
S
50 6 27
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_klantenvertellen_api_data()
S
55 6 18
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_name()
S
58 6 17
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_kiyoh_com_data()
S
57 6 16
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_kiyoh_api_data()
S
57 6 16
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::__construct()
S
48 5 31
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_kiyoh_data()
S
57 6 16
KiyOh_Klantenvertellen\Settings_Page::get_klantenvertellen_review_attributes()
S
58 6 15
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::cron_send_order_invite_emails()
S
58 6 13
KiyOh_Klantenvertellen\Settings_Page::render_email_send_to_roles_field()
S
58 6 13
kiyoh_klantenvertellen_autoloader()
S
55 5 18
KiyOh_Klantenvertellen\Widget::widget()
S
49 4 32
KiyOh_Klantenvertellen\API::widget()
S
49 4 31
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::format_custom_review_data()
S
58 5 14
KiyOh_Klantenvertellen\API::update()
S
59 5 14
KiyOh_Klantenvertellen\Widget::update()
S
59 5 14
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_review_text_field()
S
55 4 20
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_name_field()
S
55 4 20
KiyOh_Klantenvertellen\Settings_Page::register_my_plugin_settings()
S
55 4 20
KiyOh_Klantenvertellen\Shortcode::render_summary()
S
56 4 18
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_klantenvertellen_v2_data()
S
57 4 16
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::locate_template()
S
58 4 16
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_klantenvertellen_data()
S
58 4 15
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_klantenvertellen_mobiliteit_data()
S
58 4 15
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_template()
S
61 4 11
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::api_admin_notice()
S
61 4 11
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::search_replace_customer()
S
52 3 23
KiyOh_Klantenvertellen\Settings_Page::register_klantenvertellen_api_settings()
S
49 2 38
KiyOh_Klantenvertellen\Settings_Page::register_kiyoh_api_settings()
S
49 2 38
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::maybe_send_invite_email()
S
71 4 5
KiyOh_Klantenvertellen\API::field_generator()
S
67 4 7
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_logo()
S
63 4 10
KiyOh_Klantenvertellen\Widget::field_generator()
S
67 4 7
KiyOh_Klantenvertellen\Settings_Page::register_emails_settings()
S
48 1 43
KiyOh_Klantenvertellen\Settings_Page::register_klantenvertellen_settings()
S
50 1 36
KiyOh_Klantenvertellen\Settings_Page::register_default_settings()
S
55 2 20
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_company_name_field()
S
65 3 8
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_mobiliteit_name_field()
S
65 3 8
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::limit_single_review_length()
S
69 3 6
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::format_single_review_recommendation()
S
66 3 7
KiyOh_Klantenvertellen\Settings_Page::render_email_body_field()
S
58 2 13
KiyOh_Klantenvertellen\Settings_Page::register_debug_settings()
S
55 1 24
KiyOh_Klantenvertellen\Settings_Page::register_klantenvertellen_v2_settings()
S
56 1 22
KiyOh_Klantenvertellen\Settings_Page::register_kiyoh_com_settings()
S
56 1 22
KiyOh_Klantenvertellen\Settings_Page::register_kiyoh_settings()
S
56 1 22
KiyOh_Klantenvertellen\Settings_Page::register_klantenvertellen_mobiliteit_settings()
S
56 1 22
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::clear_transients()
S
57 1 19
KiyOh_Klantenvertellen\Settings_Page::render_provider_field()
S
57 1 17
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_slug_field()
S
67 2 7
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_v2_hashxml_field()
S
64 2 8
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::trim_text()
S
66 2 8
KiyOh_Klantenvertellen\Settings_Page::render_kiyoh_company_id_field()
S
68 2 6
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::plugin_update_message()
S
73 2 5
KiyOh_Klantenvertellen\Widget::form()
S
63 2 10
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::show_single_review_divider()
S
71 2 5
KiyOh_Klantenvertellen\Settings_Page::render_kiyoh_com_connectorcode_field()
S
67 2 7
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::enqueue_scripts()
S
65 2 8
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_v2_company_url()
S
67 2 7
KiyOh_Klantenvertellen\Settings_Page::enqueue_admin_scripts()
S
67 2 7
KiyOh_Klantenvertellen\Settings_Page::render_debug_settings_field()
S
63 2 10
KiyOh_Klantenvertellen\Settings_Page::render_debug_review_id_settings_field()
S
63 2 10
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::custom_order_query_var()
S
65 2 9
KiyOh_Klantenvertellen\Widget::enqueue_widget_scripts()
S
72 2 5
KiyOh_Klantenvertellen\Settings_Page::render_kiyoh_api_token_field()
S
68 2 7
KiyOh_Klantenvertellen\Settings_Page::render_email_subject_field()
S
72 2 5
KiyOh_Klantenvertellen\Settings_Page::render_kiyoh_connectorcode_field()
S
67 2 7
KiyOh_Klantenvertellen\API::enqueue_widget_scripts()
S
72 2 5
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_api_locationId_field()
S
68 2 7
KiyOh_Klantenvertellen\Settings_Page::render_email_enabled_field()
S
66 2 7
KiyOh_Klantenvertellen\Settings_Page::clear_transients()
S
74 2 5
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_mobiliteit_slug_field()
S
68 2 7
KiyOh_Klantenvertellen\API::form()
S
63 2 10
KiyOh_Klantenvertellen\Settings_Page::render_kiyoh_com_company_id_field()
S
68 2 6
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_api_token_field()
S
68 2 7
KiyOh_Klantenvertellen\Settings_Page::register_common_settings()
S
60 1 15
KiyOh_Klantenvertellen\Settings_Page::render_email_send_after_field()
S
68 2 6
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_debug_status()
S
74 2 4
KiyOh_Klantenvertellen\Settings_Page::render_kiyoh_api_locationId_field()
S
68 2 7
KiyOh_Klantenvertellen\Settings_Page::add_admin_menu()
S
77 1 3
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::register_widgets()
S
76 1 4
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::plugin_links()
S
69 1 6
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::get_template_content()
S
65 1 9
KiyOh_Klantenvertellen\Widget::__construct()
S
63 1 10
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::is_woocommerce_activated()
S
80 1 3
KiyOh_Klantenvertellen\API::get_widget_fields()
S
78 1 4
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::translation_load_textdomain()
S
78 1 3
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::register_slider_scripts()
S
74 1 4
KiyOh_Klantenvertellen\Settings_Page::render_refresh_rate_field()
S
67 1 8
kiyoh_klantenvertellen_init()
S
72 1 5
KiyOh_Klantenvertellen\KiyOh_Klantenvertellen_Plugin::render_single_review()
S
79 1 3
KiyOh_Klantenvertellen\Shortcode::render_average()
S
68 1 7
KiyOh_Klantenvertellen\API::__construct()
S
63 1 10
KiyOh_Klantenvertellen\Settings_Page::render_klantenvertellen_api_backup_field()
S
73 1 5
KiyOh_Klantenvertellen\Settings_Page::render_kiyoh_api_backup_field()
S
73 1 5
KiyOh_Klantenvertellen\Shortcode::render_shortcode_content()
S
64 1 10
KiyOh_Klantenvertellen\Shortcode::__construct()
S
66 1 8
KiyOh_Klantenvertellen\Settings_Page::__construct()
S
63 1 10