Code Analysis: Pay with ATH Movil (WooCommerce payment gateway) 1.2.0

Most Complex Classes

Class Rating Complexity
WC_Gateway_ATHMovil
A
59
WC_ATHMovil_Checkout
S
11

Most Complex Functions

Function Rating Complexity
woocommerce_gateway_athmovil_init()
B
4
WC_Gateway_ATHMovil::payment_scripts()
A
14
WC_Gateway_ATHMovil::process_refund()
A
12
WC_ATHMovil_Checkout::validate()
A
11
WC_Gateway_ATHMovil::process_admin_options()
A
9
WC_Gateway_ATHMovil::start_checkout_payment()
S
7
WC_Gateway_ATHMovil::init_form_fields()
S
1
WC_Gateway_ATHMovil::__construct()
S
3
WC_Gateway_ATHMovil::process_payment()
S
3
WC_Gateway_ATHMovil::popup_disclaimer()
S
3
awesome_checkout_wc_notice()
S
2
WC_Gateway_ATHMovil::get_instance()
S
2