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

Function Rating Maintainability Complexity Lines of code
woocommerce_gateway_athmovil_init()
B
22
4 260
WC_Gateway_ATHMovil::payment_scripts()
A
42 14 43
WC_Gateway_ATHMovil::process_admin_options()
A
56 9 16
WC_ATHMovil_Checkout::validate()
S
52 7 23
WC_Gateway_ATHMovil::start_checkout_payment()
S
54 7 21
WC_Gateway_ATHMovil::__construct()
S
49 3 29
WC_Gateway_ATHMovil::init_form_fields()
S
43 1 53
WC_Gateway_ATHMovil::process_payment()
S
57 3 15
awesome_checkout_wc_notice()
S
64 2 13
woocommerce_gateway_athmovil_deactivate()
S
71 2 5
WC_Gateway_ATHMovil::get_instance()
S
71 2 6
awesome_checkout_wc_notice_dismissed()
S
72 2 5
WC_Gateway_ATHMovil::wc_athmovil_add_to_gateways()
S
77 1 4
WC_Gateway_ATHMovil::loadPluginTextdomain()
S
68 1 6
woocommerce_athmovil_missing_wc_notice()
S
77 1 3
WC_Gateway_ATHMovil::plugin_page_settings_link()
S
75 1 4
WC_Gateway_ATHMovil::validate_checkout()
S
74 1 5
WC_Gateway_ATHMovil::update_totals()
S
64 1 9