Code Analysis: CHIP for WooCommerce 1.5.3

Most Complex Functions

Function Rating Complexity
WC_Gateway_Chip::process_payment()
D
54
WC_Gateway_Chip::payment_fields()
C
26
WC_Gateway_Chip::handle_callback_order()
C
24
WC_Gateway_Chip::auto_charge()
B
15
WC_Gateway_Chip::process_payment_method_change()
A
14
WC_Gateway_Chip::handle_payment_method_change()
A
15
WC_Gateway_Chip::process_pre_order_payments()
A
13
WC_Gateway_Chip::init_form_fields()
A
1
WC_Gateway_Chip::validate_fields()
A
15
Chip_Woocommerce_Migration::v_127_to_130()
A
9
WC_Gateway_Chip::bypass_chip()
A
11
WC_Gateway_Chip::get_language()
A
10