Code Analysis: HTN Gateway for WooCommerce 0.1.1

Most Complex Classes

Class Rating Complexity
HTN_Gateway
C
108
HTN_Hoosat_Blocks
S
9
WC_Gateway_HTN_Hoosat_Blocks_Base
S
0
WC_Gateway_HTN_Hoosat_Blocks_Base
S
0

Most Complex Functions

Function Rating Complexity
HTN_Gateway::handle_return()
B
15
HTN_Gateway::handle_callback()
A
15
HTN_Gateway::verify_and_complete_order()
A
14
HTN_Gateway::process_payment()
A
6
HTN_Gateway::get_gateway_instance()
A
8
HTN_Gateway::convert_to_htn()
S
7
HTN_Gateway::is_available()
S
6
HTN_Gateway::fetch_gateway_json()
S
5
HTN_Gateway::verify_signature()
S
4
HTN_Gateway::init_form_fields()
S
1
HTN_Gateway::check_payment_status()
S
3
HTN_Gateway::fetch_merchant_address()
S
4