Code Analysis: PaysonCheckout for WooCommerce 3.4.0

Most Complex Functions

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