Code Analysis: Ivno Payment Gateway with Instant Approval 2.0.0

Most Complex Classes

Class Rating Complexity
Ivno_WC_Gateway
D
128
Ivno_Blocks_Support
S
9

Most Complex Functions

Function Rating Complexity
ivno_gateway_init()
D
12
ivno_apply_payment_method_discount()
C
25
Ivno_WC_Gateway::process_crypto_payment()
B
18
Ivno_WC_Gateway::process_payment()
B
15
Ivno_WC_Gateway::render_admin_order_meta_box()
A
16
Ivno_WC_Gateway::validate_crypto_selection()
A
16
Ivno_WC_Gateway::payment_fields()
A
13
Ivno_WC_Gateway::handle_webhook()
A
14
Ivno_WC_Gateway::map_crypto_error_message()
A
12
Ivno_WC_Gateway::init_form_fields()
A
1
Ivno_WC_Gateway::receipt_page()
A
2
ivno_checkout_refresh_script()
S
7