Code Analysis: CreditGenie 1.1.2

Most Complex Classes

Class Rating Complexity
WC_CreditGenie_Payment_Gateway
D
150

Most Complex Functions

Function Rating Complexity
WC_CreditGenie_Payment_Gateway::_extract_shopping_field()
D
90
WC_CreditGenie_Payment_Gateway::check_cg_response()
A
12
WC_CreditGenie_Payment_Gateway::creditgenie_handle_refund()
A
13
WC_CreditGenie_Payment_Gateway::creditgenie_handle_status_change()
A
10
WC_CreditGenie_Payment_Gateway::generate_cg_payment_request()
A
5
WC_CreditGenie_Payment_Gateway::init_form_fields()
S
1
WC_CreditGenie_Payment_Gateway::__construct()
S
2
WC_CreditGenie_Payment_Gateway::creditgenie_apikeys_check()
S
3
WC_CreditGenie_Payment_Gateway::process_payment()
S
2
WC_CreditGenie_Payment_Gateway::admin_options()
S
1
init_creditgenie_payment_gateway()
S
2
WC_CreditGenie_Payment_Gateway::init()
S
2