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

Most Complex Classes

Class Rating Complexity
WC_Gateway_ATHMovil
S
44
WC_ATHMovil_Checkout
S
7

Most Complex Functions

Function Rating Complexity
woocommerce_gateway_athmovil_init()
B
4
WC_Gateway_ATHMovil::payment_scripts()
A
14
WC_Gateway_ATHMovil::process_admin_options()
A
9
WC_ATHMovil_Checkout::validate()
S
7
WC_Gateway_ATHMovil::start_checkout_payment()
S
7
WC_Gateway_ATHMovil::__construct()
S
3
WC_Gateway_ATHMovil::init_form_fields()
S
1
WC_Gateway_ATHMovil::process_payment()
S
3
WC_Gateway_ATHMovil::get_instance()
S
2
WC_Gateway_ATHMovil::loadPluginTextdomain()
S
1
WC_Gateway_ATHMovil::update_totals()
S
1
WC_Gateway_ATHMovil::wc_athmovil_add_to_gateways()
S
1