Code Analysis: Ovri Payment 1.7.0

Function Rating Maintainability Complexity Lines of code
ovri_payment_method_filters()
D
36 41 70
WC_Ovri::external_process_payment()
D
28
30 125
WC_Ovri::ovri_compliance()
B
32 20 101
WC_Ovri::ovri_notification()
B
34 21 86
WC_Ovri::getPaymentParams()
B
33 19 96
WC_OvriPnfTwo::process_payment()
B
40 16 55
WC_OvriPnfFour::process_payment()
B
40 16 55
WC_OvriPnfThree::process_payment()
B
40 16 55
WC_Ovri::ovri_return()
A
40 14 58
WC_Ovri::custom_checkout_payment()
A
47 13 34
WC_Ovri::ovri_notification_subscription()
A
40 11 56
WC_Ovri::ovri_cancel_subscription()
A
46 12 38
WC_Ovri::process_direct_payment()
A
36 9 80
WC_Ovri::payment_fields()
A
40 8 69
WC_Ovri::__construct()
A
40 7 55
WC_Ovri::isCreditCardNumber()
A
50 8 27
WC_Ovri::isCorrectExpireDate()
A
50 8 26
WC_Ovri::validate_fields()
A
52 8 25
WC_Ovri::init_form_fields()
A
33 1 128
custom_Ovri_gateway_load()
S
48 4 39
WC_Ovri::admin_options()
S
46 3 51
WC_Ovri::log()
S
63 4 11
testeur()
S
56 3 18
WC_Ovri::custom_checkout_place_order()
S
51 2 29
WC_Ovri::admin_custom_fields_styles()
S
62 1 42
WC_Ovri::receipt_page()
S
53 2 26
WC_OvriPnfTwo::admin_options()
S
50 1 40
WC_OvriPnfFour::admin_options()
S
50 1 38
WC_OvriPnfThree::admin_options()
S
50 1 38
WC_OvriPnfTwo::__construct()
S
53 2 21
WC_OvriPnfFour::__construct()
S
53 2 21
WC_OvriPnfThree::__construct()
S
53 2 21
WC_OvriPnfTwo::init_form_fields()
S
50 1 31
WC_OvriPnfThree::init_form_fields()
S
50 1 31
WC_OvriPnfFour::init_form_fields()
S
50 1 31
WC_Ovri::enqueue_checkout_styles()
S
72 3 5
WC_Ovri::do_ssl_check()
S
66 3 8
ovri_wc_register_order_approval_payment_method_type()
S
63 2 12
ovri_update_auto_plins()
S
64 2 11
sample_admin_notice__success()
S
66 2 11
WC_Ovri_Blocks::get_payment_method_script_handles()
S
59 1 17
ovri_universale_params()
S
58 1 16
WC_Ovri::process_payment()
S
65 2 9
ovri_register_plugin_links()
S
67 2 7
ovri_wc_init()
S
73 2 5
WC_OvriPnfFour::signRequest()
S
63 2 10
WC_Ovri_Blocks::is_active()
S
77 2 3
WC_Ovri::is_using_checkout_block()
S
70 2 6
WC_Ovri::signRequest()
S
63 2 10
WC_Ovri::check_woocommerce_subscriptions_plugin()
S
72 2 5
WC_OvriPnfTwo::signRequest()
S
63 2 10
WC_OvriPnfThree::signRequest()
S
63 2 10
WC_Ovri::postRequest()
S
60 1 13
WC_OvriPnfFour::getToken()
S
63 1 11
WC_OvriPnfTwo::getToken()
S
63 1 11
addThreePanel()
S
71 1 11
WC_Ovri::getToken()
S
63 1 11
WC_OvriPnfThree::getToken()
S
63 1 11
WC_Ovri::getAuthorization()
S
73 1 5
ovri_load_plugin_css()
S
64 1 9
ovri_action_links()
S
65 1 10
WC_Ovri::init_custom_admin_fields()
S
79 1 3
WC_Ovri::getTransactions()
S
73 1 4
trademark_ovri_dsp()
S
68 1 6
wc_CustomOvriPnfFour_add_gateway()
S
77 1 4
ovri_get_file()
S
76 1 4
WC_Ovri::is_valid_css()
S
79 1 3
WC_Ovri::clientOvri()
S
67 1 8
WC_Ovri_Blocks::get_payment_method_data()
S
69 1 7
WC_Ovri_Blocks::initialize()
S
74 1 4
wc_CustomOvriPnfThree_add_gateway()
S
77 1 4
wc_CustomOvri_add_gateway()
S
77 1 4
WC_Ovri::getPaymentByOrderID()
S
73 1 4
wc_CustomOvriPnfTwo_add_gateway()
S
77 1 4
ovri_ipg_fallback_notice()
S
69 1 6