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

Function Rating Maintainability Complexity Lines of code
woocommerce_gateway_athmovil_init()
B
18
4 351
WC_Gateway_ATHMovil::payment_scripts()
A
42 14 43
WC_Gateway_ATHMovil::process_refund()
A
41 12 48
WC_ATHMovil_Checkout::validate()
A
44 11 41
WC_Gateway_ATHMovil::process_admin_options()
A
56 9 16
WC_Gateway_ATHMovil::start_checkout_payment()
S
54 7 21
WC_Gateway_ATHMovil::init_form_fields()
S
41 1 67
WC_Gateway_ATHMovil::__construct()
S
48 3 32
WC_Gateway_ATHMovil::process_payment()
S
57 3 15
WC_Gateway_ATHMovil::popup_disclaimer()
S
70 3 6
awesome_checkout_wc_notice()
S
64 2 13
WC_Gateway_ATHMovil::get_instance()
S
71 2 6
woocommerce_gateway_athmovil_deactivate()
S
71 2 5
awesome_checkout_wc_notice_dismissed()
S
72 2 5
WC_Gateway_ATHMovil::plugin_page_settings_link()
S
75 1 4
woocommerce_athmovil_missing_wc_notice()
S
77 1 3
WC_Gateway_ATHMovil::loadPluginTextdomain()
S
68 1 6
WC_Gateway_ATHMovil::validate_checkout()
S
74 1 5
WC_Gateway_ATHMovil::update_totals()
S
64 1 9
WC_Gateway_ATHMovil::wc_athmovil_add_to_gateways()
S
77 1 4