Code Analysis: Woocommerce PaySimple Payment Gateway Integration 1.0.5

Function Rating Maintainability Complexity Lines of code
Woo_PaySimple_Payment_Gateway::process_payment()
D
26
43 134
init_woo_paysimple_payment_gateway()
D
13
6 597
Woo_PaySimple_Functions::createCustomer()
B
47 18 30
woocommerce_paysimple_payment_other_plugins()
A
44 6 51
Woo_PaySimple_Payment_Gateway::process_refund()
S
49 7 28
welcome_screen_content_woocommerce_paysimple_payment()
S
46 6 39
Woo_PaySimple_Functions::_sendRequest()
S
46 6 37
Woo_PaySimple_Payment_Gateway::__construct()
S
51 5 23
Woo_PaySimple_Functions::cardType()
S
55 5 23
Woo_PaySimple_Payment_Gateway::admin_options()
S
45 2 67
Woo_PaySimple_Payment_Gateway::checks()
S
61 5 11
Woo_PaySimple_Payment_Gateway::init_form_fields()
S
42 1 66
custom_psfn_pointers_footer()
S
53 3 32
Woo_PaySimple_Payment_Gateway::payment_fields()
S
48 2 47
woocommerce_paysimple_payment_about()
S
49 2 46
enqueue_styles()
S
54 1 58
welcome_woo_paysimple_payment_screen_do_activation_redirect()
S
63 4 10
Woo_PaySimple_Payment_Gateway::is_available()
S
67 4 8
woo_simple_availablePaymentGateways()
S
65 4 8
Woo_PaySimple_Payment_Gateway::add_log()
S
68 3 7
Woo_PaySimple_Payment_Gateway::payment_scripts()
S
73 3 5
custom_psfn_pointers_admin_pointers()
S
57 1 16
Woo_PaySimple_Functions::addCreditCardAccount()
S
60 1 12
Woo_PaySimple_Functions::createPayment()
S
61 1 12
hide_subscribe_psfn()
S
72 1 5
Woo_PaySimple_Payment_Gateway::activate_woo_paysimple_payment_gateway()
S
79 1 3
welcome_pages_screen_woo_paysimple_payment()
S
74 1 5
setSelectedCountry()
S
79 1 3
Woo_PaySimple_Functions::refundPayment()
S
78 1 3
enqueue_scripts()
S
77 1 4
Woo_PaySimple_Payment_Gateway::deactivate_woo_paysimple_payment_gateway()
S
91 1 2
Woo_PaySimple_Functions::__construct()
S
91 1 2
add_woo_paysimple_payment_gateway()
S
77 1 4
adjust_the_wp_menu_woo_paysimple()
S
80 1 3