Code Analysis: PaysonCheckout for WooCommerce 3.6.0

Most Complex Functions

Function Rating Complexity
PaysonCheckout_For_WooCommerce_Templates::override_template()
C
24
PaysonCheckout_For_WooCommerce_Order_Management::refund_payment()
B
18
PaysonCheckout_For_WooCommerce_Order_Management::activate_reservation()
B
18
PaysonCheckout_For_WooCommerce_Gateway::is_available()
B
20
PaysonCheckout_For_WooCommerce_Order_Management::cancel_reservation()
A
15
PaysonCheckout_For_WooCommerce_AJAX::pco_wc_update_checkout()
A
14
pco_wc_maybe_create_payson_order()
A
13
PaysonCheckout_For_WooCommerce_Templates::add_body_class()
A
12
PaysonCheckout_For_WooCommerce_AJAX::pco_wc_address_changed()
A
10
PaysonCheckout_For_WooCommerce_Confirmation::confirm_recurring_payson_order()
A
9
PaysonCheckout_For_WooCommerce_Confirmation::pco_confirm_order()
A
9
PaysonCheckout_For_WooCommerce_AJAX::pco_wc_change_payment_method()
A
7