Code Analysis: Quick Paypal Payments 5.7.5

Function Rating Maintainability Complexity Lines of code
qpp_display_form()
D
0
136 409
qpp_verify_form()
D
22
66 153
qpp_form_options()
D
13
40 395
qpp_process_form()
D
19
52 211
qpp_generate_csv()
D
25
52 147
qpp_messagetable()
D
23
48 159
formulate_v()
D
21
45 196
qpp_incontext()
D
20
36 243
qpp_messagecontent()
D
29
41 118
qpp_setup()
D
24
32 198
qpp_styles()
C
20
15 326
collect_data()
C
30 25 131
qpp_send_confirmation()
C
31 27 100
qpp_ipn()
C
30 26 112
qpp_coupon_codes()
C
28
24 135
qpp_process_values()
C
32 24 99
qpp_loop()
C
34 23 84
qpp_validate_form_callback()
B
32 21 99
qpp_generate_css()
B
31 21 98
qpp_send_page()
B
26
15 174
qpp_start_transaction()
B
35 19 81
qpp_show_messages()
B
34 16 90
qpp_nice_label()
B
40 18 57
qpp_upgrade_ipn()
B
37 16 65
qpp_amount_choice()
B
40 16 62
PaypalAPI::reloadFromResponse()
A
44 15 43
qpp_tabbed_page()
A
43 14 50
qpp_address()
A
32 8 135
qpp_autoresponce_page()
A
35 8 111
Quick_Paypal_Payments\UI\Admin\Admin::admin_notice_freemius()
A
41 10 63
qpp_reference_choice()
A
43 11 48
qpp_admin_tabs()
A
45 11 36
qpp_get_stored_options()
A
33 5 106
qpp_error_page()
A
42 8 55
qpp_multiple_page()
A
42 8 53
qpp_ipn_page()
A
41 6 70
qpp_dropdown()
A
51 8 24
PaypalAPI::setAttribute()
S
59 8 13
Quick_Paypal_Payments\UI\Admin\Admin::generate_freemius_licence()
S
51 7 24
qpp_format_amount()
S
52 7 23
PaypalAPI_Item::f()
S
58 7 16
PaypalAPI_Order::f()
S
58 7 16
qpp_widget::form()
S
46 5 46
qpp_currency()
S
45 5 45
PaypalAPI::__construct()
S
37 2 88
PaypalAPI_Item::setAttribute()
S
61 7 11
PaypalAPI_Order::dump()
S
52 6 22
Quick_Paypal_Payments\UI\Admin\Admin_Settings::meta_box_2()
S
43 3 66
qpp_total_amount()
S
57 6 15
PaypalAPI_Order::setAttribute()
S
62 7 10
qpp_display_failure()
S
49 5 29
qpp_change_form()
S
51 5 27
Quick_Paypal_Payments\UI\Admin\Admin_Pages::settings_page()
S
48 4 40
qpp_plugin_row_meta()
S
54 5 20
qpp_current_page_url()
S
57 5 16
Quick_Paypal_Payments\Control\Freemius_Config::init()
S
45 3 45
qpp_create_css_file()
S
60 5 12
qpp_create_user()
S
60 5 11
qpp_get_stored_style()
S
41 2 56
qpp_postage()
S
62 5 11
qpp_get_coupon()
S
53 4 23
QPP\MailChimp::makeRequest()
S
46 3 38
qpp_display_multiples()
S
54 4 19
qpp_reference_type()
S
56 4 19
subscribe()
S
55 4 18
QPP\MailChimp::findHTTPStatus()
S
64 5 9
qpp_messages_admin_tabs()
S
59 4 13
WPHttp::Execute()
S
59 4 13
QPP\MailChimp::determineSuccess()
S
60 4 13
qpp_display_success()
S
50 3 27
qpp_head_css()
S
61 4 11
qpp_default_merge_v()
S
48 2 37
Quick_Paypal_Payments\UI\Admin\Admin_Settings::option_defaults()
S
57 3 19
qpp_scripts_init()
S
57 3 17
qpp_get_stored_multiples()
S
58 3 15
qpp_get_incontext()
S
63 4 10
PaypalAPI::execute()
S
58 3 15
Quick_Paypal_Payments\UI\Admin\Admin_Settings::__construct()
S
60 3 13
qpp_checkbox()
S
60 3 12
qpp_check_coupon()
S
61 3 12
qpp_get_stored_messages()
S
52 2 24
PaypalAPI_Order::__construct()
S
48 1 39
Quick_Paypal_Payments\UI\Admin\Admin_Settings::meta_box_1()
S
52 1 35
Quick_Paypal_Payments\UI\Admin\Admin_Pages::settings_setup()
S
56 2 18
qpp_display_pending()
S
55 2 18
qpp_get_stored_address()
S
56 2 18
qpp_clone()
S
57 2 17
qpp_get_stored_send()
S
58 2 16
qpp_block_init()
S
59 2 16
qpp_get_stored_setup()
S
58 2 16
PaypalAPI_Item::dump()
S
65 3 9
PaypalAPI::a()
S
70 3 6
qpp_get_element()
S
66 3 9
qpp_sanitize()
S
65 3 9
qpp_enqueue_scripts()
S
58 2 15
Quick_Paypal_Payments\UI\Admin\Admin_Pages::add_required_meta_boxes()
S
61 2 14
qpp_get_default_coupon()
S
59 2 14
PaypalAPI::dump()
S
59 2 14
qpp_get_stored_ipn()
S
60 2 13
qpp_get_stored_incontext()
S
61 2 13
qpp_get_stored_sandbox()
S
61 2 13
qpp_get_stored_autoresponder()
S
60 2 13
qpp_get_stored_mailinglist()
S
62 2 12
qpp_delete_everything()
S
63 2 11
Quick_Paypal_Payments\UI\Admin\Admin_Settings::register_settings()
S
55 1 25
Quick_Paypal_Payments\UI\Admin\Admin_Pages::footer_scripts()
S
58 1 23
PaypalAPI_Item::__construct()
S
56 1 20
Quick_Paypal_Payments\UI\Admin\Admin_Pages::submit_meta_box()
S
59 1 19
Quick_Paypal_Payments\UI\Admin\Admin_Settings::add_meta_boxes()
S
59 1 18
qpp_get_stored_email()
S
68 2 7
qpp_plugin_action_links()
S
67 2 7
Quick_Paypal_Payments\UI\Admin\Admin_Pages::reset_sanitize()
S
68 2 7
Quick_Paypal_Payments\UI\Admin\Admin_Settings::sanitize_settings_1()
S
71 2 6
Quick_Paypal_Payments\UI\Admin\Admin_Pages::enqueue_scripts()
S
67 2 8
PaypalAPI::setMethod()
S
69 2 7
QPP\MailChimp::attachRequestPayload()
S
66 2 9
qpp_get_stored_msg()
S
64 2 10
Quick_Paypal_Payments\Control\Freemius_Config::_fs_show_support_menu()
S
69 2 7
qpp_get_stored_curr()
S
68 2 7
Quick_Paypal_Payments\UI\Admin\Admin_Pages::screen_layout_column()
S
69 2 7
QPP\MailChimp::formatResponse()
S
68 2 7
PaypalAPI_Item::a()
S
75 2 4
PaypalAPI_Order::NewItem()
S
64 2 9
QPP\MailChimp::__construct()
S
63 2 9
QPP\MailChimp::getLastError()
S
80 2 3
qpp_coupon_value()
S
65 2 9
WPHttp::Method()
S
71 2 6
qpp_get_stored_coupon()
S
68 2 7
qpp_admin_notice()
S
73 2 5
qpp_get_stored_error()
S
64 2 10
PaypalAPI_Order::a()
S
75 2 4
qpp_get_total()
S
68 2 7
qpp_display_scripts()
S
73 2 6
qpp_change_form_update()
S
67 2 8
run_Quick_Paypal_Payments()
S
61 1 12
qpp_mailchimp()
S
63 1 11
Quick_Paypal_Payments\UI\User\FrontEnd::build_shortcode()
S
67 1 8
Quick_Paypal_Payments\UI\User\FrontEnd::__construct()
S
74 1 5
Quick_Paypal_Payments\UI\User\FrontEnd::enqueue_styles()
S
77 1 3
qpp_register_scripts()
S
78 1 3
qpp_execute_transaction()
S
82 1 3
qpp_delete_things()
S
71 1 6
WPHttp::SetHeader()
S
79 1 3
QPP\MailChimp::delete()
S
78 1 3
qpp_widget::widget()
S
68 1 7
QPP\MailChimp::subscriberHash()
S
80 1 3
QPP\MailChimp::success()
S
82 1 3
Quick_Paypal_Payments\UI\Admin\Admin::enqueue_styles()
S
67 1 9
qpp_widget::__construct()
S
69 1 7
Quick_Paypal_Payments\UI\Admin\Admin_Settings::sanitize_settings_2()
S
82 1 3
WPHttp::SetArg()
S
80 1 3
Quick_Paypal_Payments\Control\Plugin::settings_pages()
S
75 1 4
QPP\MailChimp::patch()
S
78 1 3
Quick_Paypal_Payments\Control\Deactivator::deactivate()
S
89 1 2
Quick_Paypal_Payments\Control\Plugin::define_admin_hooks()
S
75 1 4
qpp_admin_pages()
S
66 1 10
Quick_Paypal_Payments\UI\User\FrontEnd::add_shortcode()
S
79 1 3
Quick_Paypal_Payments\UI\Admin\Admin::hooks()
S
69 1 6
WPHttp::SetMethod()
S
81 1 3
qpp_calculate_coupon()
S
83 1 3
qpp_get_default_curr()
S
74 1 5
Quick_Paypal_Payments\Control\Uninstall::uninstall()
S
77 1 4
Quick_Paypal_Payments\UI\Admin\Admin_Settings::hooks()
S
79 1 3
Quick_Paypal_Payments\UI\User\FrontEnd::hooks()
S
72 1 5
explode_by_semicolon()
S
80 1 3
QPP\MailChimp::getLastRequest()
S
82 1 3
qpp_report()
S
75 1 4
register_qpp_widget()
S
82 1 3
Quick_Paypal_Payments\Control\Plugin::__construct()
S
74 1 5
Quick_Paypal_Payments\UI\Admin\Admin_Pages::delete_options()
S
91 1 2
Quick_Paypal_Payments\UI\User\FrontEnd::enqueue_scripts()
S
77 1 3
QPP\MailChimp::post()
S
78 1 3
WPHttp::__construct()
S
76 1 4
qpp_shutdown()
S
81 1 3
Quick_Paypal_Payments\Control\Activator::activate()
S
89 1 2
qpp_widget::update()
S
69 1 7
getMailChimp()
S
81 1 3
QPP\MailChimp::get()
S
78 1 3
PaypalAPI::NewOrder()
S
71 1 6
Quick_Paypal_Payments\Control\Plugin::define_public_hooks()
S
75 1 4
Quick_Paypal_Payments\UI\Admin\Admin_Pages::register_settings()
S
91 1 2
PaypalAPI_Item::subtotal()
S
78 1 3
WPHttp::SetBody()
S
80 1 3
PaypalAPI::formatResponse()
S
74 1 5
qpp_settings_init()
S
79 1 4
PaypalAPI_Item::total()
S
77 1 3
Quick_Paypal_Payments\UI\Admin\Admin_Pages::__construct()
S
91 1 2
Quick_Paypal_Payments\Control\Plugin::run()
S
76 1 4
qpp_page_init()
S
71 1 7
QPP\MailChimp::getLastResponse()
S
82 1 3
Quick_Paypal_Payments\UI\Admin\Admin_Pages::add_meta_boxes()
S
91 1 2
Quick_Paypal_Payments\Control\Plugin::run_new()
S
73 1 6
Quick_Paypal_Payments\Control\Plugin::set_locale()
S
70 1 7
QPP\MailChimp::new_batch()
S
79 1 3
Quick_Paypal_Payments\UI\Admin\Admin::enqueue_scripts()
S
67 1 9
Quick_Paypal_Payments\UI\Admin\Admin_Pages::set_screen()
S
81 1 3
Quick_Paypal_Payments\UI\Admin\Admin_Settings::delete_options()
S
75 1 4
PaypalAPI_Item::tax()
S
79 1 3
QPP\MailChimp::put()
S
78 1 3
qpp_get_default_email()
S
71 1 6
Quick_Paypal_Payments\UI\Admin\Admin::__construct()
S
74 1 5