Code Analysis: Quick Paypal Payments 5.7.35

Function Rating Maintainability Complexity Lines of code
qpp_display_form()
D
0
145 510
qpp_verify_form()
D
19
70 178
qpp_process_form()
D
15
65 239
qpp_form_options()
D
12
39 416
qpp_messagetable()
D
21
51 191
qpp_generate_csv()
D
24
52 158
formulate_v()
D
21
47 195
qpp_messagecontent()
D
28
41 119
qpp_setup()
D
24
36 186
qpp_coupon_codes()
D
26
28 162
qpp_styles()
D
19
15 340
qpp_send_confirmation()
C
29 28 112
collect_data()
C
29 26 138
qpp_ipn()
C
30 26 111
qpp_process_values()
C
32 26 102
qpp_generate_css()
B
31 21 96
qpp_send_page()
B
27
16 168
Quick_Paypal_Payments\Core\Utilities::get_form_fields_meta()
B
22
1 387
qpp_address()
B
28
15 168
qpp_show_messages()
B
31 18 112
Quick_Paypal_Payments\Core\Utilities::get_form_meta()
B
21
1 367
qpp_start_transaction()
B
35 19 81
qpp_validate_form_callback()
B
35 15 89
Quick_Paypal_Payments\UI\Admin\Admin::admin_notice_freemius()
B
35 14 95
qpp_amount_choice()
B
40 16 62
qpp_nice_label()
B
41 16 55
qpp_loop()
B
35 13 96
qpp_tabbed_page()
A
43 14 50
qpp_autoresponce_page()
A
34 8 114
Quick_Paypal_Payments\Core\Utilities::get_paypal_locales()
A
23
1 206
qpp_reference_choice()
A
43 11 48
qpp_get_stored_options()
A
31 5 119
qpp_wp_mail()
A
42 9 57
Quick_Paypal_Payments\Core\Utilities::get_payment_meta()
A
33 1 166
qpp_error_page()
A
41 8 59
qpp_ipn_page()
A
40 6 76
Quick_Paypal_Payments\Core\Utilities::render_form_field_data()
A
49 9 30
qpp_widget::form()
A
41 5 78
Quick_Paypal_Payments\UI\Admin\Admin::generate_freemius_licence()
A
49 8 28
qpp_dropdown()
A
51 8 24
Quick_Paypal_Payments\Core\Utilities::get_payment_columns()
A
36 1 129
qpp_format_amount()
A
47 7 38
qpp_currency()
A
44 6 48
Quick_Paypal_Payments\UI\Admin\Admin_Settings::meta_box_2()
S
43 3 67
qpp_change_form()
S
49 5 33
qpp_total_amount()
S
57 6 15
Quick_Paypal_Payments\UI\Admin\Admin_Pages::settings_page()
S
48 4 40
Quick_Paypal_Payments\Core\Utilities::get_form_input_fields()
S
41 1 84
qpp_get_coupon()
S
52 5 23
qpp_plugin_row_meta()
S
54 5 20
qpp_current_page_url()
S
57 5 16
qpp_create_user()
S
58 5 14
qpp_sanitize()
S
60 5 14
qpp_create_css_file()
S
60 5 12
qpp_get_stored_style()
S
41 2 56
qpp_postage()
S
62 5 11
qpp_kses_forms()
S
42 1 70
qpp_display_multiples()
S
54 4 19
qpp_reference_type()
S
56 4 19
Quick_Paypal_Payments\Core\Utilities::reference_type()
S
56 4 19
qpp_messages_admin_tabs()
S
56 4 16
qpp_check_coupon()
S
57 4 16
Quick_Paypal_Payments\UI\Admin\Admin::qpp_dismiss_notice()
S
58 4 16
WPHttp::Execute()
S
59 4 13
qpp_default_merge_v()
S
48 2 37
Quick_Paypal_Payments\Control\Freemius_Config::init()
S
48 2 37
qpp_scripts_init()
S
55 3 20
qpp_admin_tabs()
S
54 3 19
Quick_Paypal_Payments\UI\Admin\Admin_Settings::option_defaults()
S
57 3 19
qpp_register_scripts()
S
49 2 33
Quick_Paypal_Payments\Core\Utilities::display_tabs()
S
56 3 17
qpp_get_stored_multiples()
S
58 3 15
Quick_Paypal_Payments\UI\Admin\Admin_Settings::__construct()
S
60 3 13
qpp_checkbox()
S
60 3 12
qpp_get_stored_messages()
S
52 2 24
Quick_Paypal_Payments\UI\Admin\Admin_Settings::meta_box_1()
S
52 1 35
qpp_get_stored_address()
S
56 2 18
Quick_Paypal_Payments\UI\Admin\Admin_Pages::settings_setup()
S
56 2 18
qpp_clone()
S
57 2 17
Quick_Paypal_Payments\Core\Utilities::get_default_meta()
S
60 2 16
qpp_get_stored_send()
S
58 2 16
qpp_get_stored_setup()
S
58 2 16
Quick_Paypal_Payments\Core\Utilities::format_amount()
S
63 3 9
Quick_Paypal_Payments\Core\Utilities::format_currency()
S
67 3 8
qpp_get_element()
S
66 3 9
qpp_is_platinum()
S
64 3 10
Quick_Paypal_Payments\UI\Admin\Admin_Pages::add_required_meta_boxes()
S
61 2 14
Quick_Paypal_Payments\Core\Utilities::get_paypal_currency_codes()
S
49 1 29
qpp_get_default_coupon()
S
59 2 14
qpp_get_stored_autoresponder()
S
60 2 13
qpp_get_stored_ipn()
S
60 2 13
qpp_get_stored_sandbox()
S
62 2 12
qpp_get_stored_mailinglist()
S
62 2 12
qpp_delete_everything()
S
63 2 11
qpp_merge_msg()
S
63 2 11
Quick_Paypal_Payments\UI\Admin\Admin_Settings::register_settings()
S
55 1 25
Quick_Paypal_Payments\Core\Utilities::get_coupon_meta()
S
55 1 24
Quick_Paypal_Payments\UI\Admin\Admin_Pages::footer_scripts()
S
57 1 23
Quick_Paypal_Payments\UI\Admin\Admin_Pages::submit_meta_box()
S
58 1 19
Quick_Paypal_Payments\UI\Admin\Admin_Settings::add_meta_boxes()
S
59 1 18
qpp_get_stored_curr()
S
68 2 7
Quick_Paypal_Payments\Core\Utilities::get_currency_symbol()
S
64 2 10
qpp_wp_date()
S
71 2 6
qpp_display_scripts()
S
73 2 6
qpp_get_stored_coupon()
S
68 2 7
qpp_change_form_update()
S
63 2 10
Quick_Paypal_Payments\UI\Admin\Admin_Settings::sanitize_settings_1()
S
71 2 6
Quick_Paypal_Payments\Core\Utilities::post_title_where()
S
67 2 7
Quick_Paypal_Payments\UI\Admin\Admin_Pages::enqueue_scripts()
S
67 2 8
Quick_Paypal_Payments\Control\Freemius_Config::_fs_show_support_menu()
S
69 2 7
qpp_coupon_value()
S
65 2 9
qpp_get_total()
S
68 2 7
qpp_get_stored_email()
S
68 2 7
qpp_admin_notice()
S
73 2 5
Quick_Paypal_Payments\UI\Admin\Admin_Pages::screen_layout_column()
S
69 2 7
qpp_block_init()
S
63 2 10
Quick_Paypal_Payments\UI\Admin\Admin_Pages::reset_sanitize()
S
68 2 7
qpp_plugin_action_links()
S
67 2 7
Quick_Paypal_Payments\Core\Utilities::get_instance()
S
71 2 6
qpp_get_stored_error()
S
64 2 10
WPHttp::Method()
S
71 2 6
qpp_head_css()
S
69 2 6
Quick_Paypal_Payments\Core\Utilities::get_product_meta()
S
63 1 12
qpp_admin_pages()
S
65 1 12
run_Quick_Paypal_Payments()
S
61 1 12
Quick_Paypal_Payments\UI\User\FrontEnd::build_shortcode()
S
67 1 8
Quick_Paypal_Payments\UI\Admin\Admin::enqueue_scripts()
S
67 1 9
WPHttp::__construct()
S
76 1 4
qpp_execute_transaction()
S
82 1 3
Quick_Paypal_Payments\Control\Plugin::run()
S
76 1 4
Quick_Paypal_Payments\Control\Activator::activate()
S
89 1 2
WPHttp::SetArg()
S
80 1 3
Quick_Paypal_Payments\Control\Plugin::define_public_hooks()
S
75 1 4
qpp_calculate_coupon()
S
83 1 3
WPHttp::SetMethod()
S
81 1 3
WPHttp::SetBody()
S
80 1 3
qpp_settings_init()
S
79 1 4
qpp_widget::__construct()
S
67 1 9
Quick_Paypal_Payments\Control\Plugin::set_locale()
S
70 1 7
qpp_delete_things()
S
71 1 6
Quick_Paypal_Payments\UI\Admin\Admin_Pages::delete_options()
S
91 1 2
Quick_Paypal_Payments\Control\Plugin::define_admin_hooks()
S
72 1 5
Quick_Paypal_Payments\Core\Utilities::register_settings_page_tab()
S
77 1 3
Quick_Paypal_Payments\UI\Admin\Admin::__construct()
S
74 1 5
Quick_Paypal_Payments\UI\Admin\Admin_Settings::sanitize_settings_2()
S
82 1 3
Quick_Paypal_Payments\UI\Admin\Admin_Pages::register_settings()
S
91 1 2
Quick_Paypal_Payments\UI\Admin\Admin::hooks()
S
68 1 7
WPHttp::SetHeader()
S
79 1 3
qpp_report()
S
71 1 6
Quick_Paypal_Payments\UI\Admin\Admin::enqueue_styles()
S
67 1 9
qpp_widget::widget()
S
68 1 7
explode_by_semicolon()
S
80 1 3
Quick_Paypal_Payments\Core\Utilities::get_settings_page_tabs()
S
73 1 5
Quick_Paypal_Payments\UI\Admin\Admin_Pages::__construct()
S
91 1 2
Quick_Paypal_Payments\UI\Admin\Admin_Settings::hooks()
S
79 1 3
qpp_shutdown()
S
81 1 3
Quick_Paypal_Payments\UI\User\FrontEnd::enqueue_scripts()
S
77 1 3
qpp_widget::update()
S
69 1 7
Quick_Paypal_Payments\Core\Utilities::__construct()
S
91 1 2
Quick_Paypal_Payments\Core\Utilities::upgrade_options()
S
91 1 2
qpp_get_default_email()
S
71 1 6
Quick_Paypal_Payments\Control\Uninstall::uninstall()
S
77 1 4
Quick_Paypal_Payments\UI\User\FrontEnd::__construct()
S
74 1 5
Quick_Paypal_Payments\UI\User\FrontEnd::add_shortcode()
S
79 1 3
Quick_Paypal_Payments\UI\Admin\Admin_Settings::delete_options()
S
75 1 4
Quick_Paypal_Payments\UI\Admin\Admin_Pages::add_meta_boxes()
S
91 1 2
register_qpp_widget()
S
82 1 3
qpp_page_init()
S
68 1 9
Quick_Paypal_Payments\Control\Plugin::__construct()
S
71 1 6
Quick_Paypal_Payments\Control\Plugin::settings_pages()
S
75 1 4
Quick_Paypal_Payments\UI\User\FrontEnd::hooks()
S
72 1 5
Quick_Paypal_Payments\Control\Plugin::run_new()
S
73 1 6
qpp_get_stored_msg()
S
76 1 4
Quick_Paypal_Payments\Control\Deactivator::deactivate()
S
89 1 2
Quick_Paypal_Payments\UI\User\FrontEnd::enqueue_styles()
S
77 1 3
qpp_get_default_curr()
S
74 1 5
Quick_Paypal_Payments\UI\Admin\Admin_Pages::set_screen()
S
81 1 3