Code Analysis: CP Contact Form with PayPal 1.3.48

Function Rating Maintainability Complexity Lines of code
cp_contact_form_paypal_check_init_actions()
D
16
66 218
cp_contactformpp_process_ready_to_go_reservation()
C
35 24 71
codepeople_add_promote_banner()
B
36 18 89
cp_contactformpp_check_IPN_verification()
B
40 20 46
cp_contactformpp_export_csv()
B
38 19 60
cp_contactformpp_html_post_page()
B
46 17 38
cp_contactformpp_get_option()
A
47 14 32
_cp_contactformpp_install()
A
29
2 176
cp_contactformpp_save_options()
A
34 7 99
cp_contactformpp_get_public_form()
A
35 7 98
cp_contactformpp_load_discount_codes()
A
43 10 45
cp_contactformpp_clean_currency()
A
52 11 25
DEXBCCF_PayPalEXPC::PPHttpPost()
A
45 9 37
CP_PayPalRefund::refundAmount()
A
49 9 32
cp_contactformpp_data_management_loaded()
A
51 9 24
DEXBCCF_PayPalEXPC::DoExpressCheckoutPayment()
A
43 7 44
DEXBCCF_PayPalEXPC::SetExpressCheckout()
S
43 6 44
cpcfwpp_feedback()
S
43 6 44
CP_PayPalRefund::sendRefundRequest()
S
50 7 27
cpcfwpp_feedback_javascript()
S
42 1 114
cp_contactformpp_translate_json()
S
52 7 22
cp_contactformpp_publish_on()
S
50 6 29
cp_contactformpp_check_IPN_verification_express()
S
44 4 42
cp_contactformpp_iconv()
S
60 6 12
cp_contactformpp_render_form_admin()
S
59 6 11
cp_contactformpp_install()
S
58 5 16
cpcfwpp_activation_redirect()
S
63 6 10
set_cp_contactformpp_insert_adminScripts()
S
59 5 12
cp_contactformpp_get_default_from_email()
S
60 4 11
cp_contactformpp_clean()
S
63 4 10
CP_ContactFormwPayPal_Elementor::__construct()
S
66 4 7
cp_contactformpp_get_field_name()
S
69 4 7
cpcfwpp_sbp_fix_conflict()
S
67 4 8
DEXBCCF_PayPalEXPC::GetTransactionDetails()
S
59 3 13
cp_contactformpp_get_site_url()
S
61 3 12
Elementor_CPCfwPP_Widget::render()
S
52 2 25
Elementor_CPCfwPP_Widget::_register_controls()
S
53 2 24
cp_contactformpp_gutenberg_block()
S
53 2 20
cp_contactformpp_replace_params()
S
65 3 9
cp_contactformpp_clean_csv_value()
S
69 3 6
CP_ContactFormwPayPal_Elementor::register_elementor_widget()
S
72 3 5
cp_contactformpp_get_FULL_site_url()
S
64 3 9
CP_PayPalRefund::__construct()
S
62 2 12
cp_contactformpp_filter_allowed_tags()
S
55 1 23
cpcfwpp_plugin_init()
S
68 2 6
cp_contactformpp_add_field_verify()
S
64 2 9
DEXBCCF_PayPalEXPC::GetProductsTotalAmount()
S
68 2 7
cp_contactformpp_apply_tax()
S
72 2 5
cp_contactformpp_check_upload()
S
63 2 9
cp_contactformpp_defer_enabled()
S
81 2 3
DEXBCCF_PayPalEXPC::GetGrandTotal()
S
69 2 7
cpcfwpp_feedback_insert_adminScripts()
S
66 2 9
cp_contactformpp_filter_content()
S
63 1 11
cp_contactformpp_admin_menu()
S
64 1 9
Elementor_CPCfwPP_Widget::get_icon()
S
82 1 3
cpcff_make_seed()
S
74 1 4
DEXBCCF_PayPalEXPC::GetItemTotalPrice()
S
79 1 3
cpcfwpp_clean_price()
S
78 1 3
set_cp_contactformpp_insert_button()
S
76 1 3
cp_contactformpp_helpLink()
S
72 1 5
cp_contactformpp_customAdjustmentsLink()
S
72 1 5
CP_ContactFormwPayPal_Elementor::register_widget_category()
S
69 1 7
CP_ContactFormwPayPal_Elementor::enqueue_editor_styles()
S
100 1 2
cfpaypal_litespeed_cache_optimize_js_excludes()
S
81 1 3
CP_ContactFormwPayPal_Elementor::enqueue_frontend_styles()
S
66 1 7
Elementor_CPCfwPP_Widget::get_name()
S
82 1 3
cpcff_similarColors()
S
76 1 3
Elementor_CPCfwPP_Widget::get_title()
S
82 1 3
cp_contactformpp_cleanJSON()
S
66 1 8
cpcff_decodeColor()
S
65 1 9
cp_contactformpp_settingsLink()
S
72 1 5
Elementor_CPCfwPP_Widget::get_categories()
S
81 1 3