Code Analysis: Ivno Payment Gateway with Instant Approval 2.1.1

Most Complex Classes

Class Rating Complexity
Ivno_WC_Gateway
D
161
Ivno_Blocks_Support
S
15

Most Complex Functions

Function Rating Complexity
ivno_gateway_init()
D
12
Ivno_WC_Gateway::payment_fields()
C
28
ivno_apply_payment_method_discount()
C
25
Ivno_WC_Gateway::process_crypto_payment()
B
18
Ivno_WC_Gateway::process_payment()
B
19
Ivno_WC_Gateway::validate_crypto_selection()
B
19
Ivno_WC_Gateway::render_admin_order_meta_box()
A
16
Ivno_WC_Gateway::handle_webhook()
A
14
Ivno_WC_Gateway::map_crypto_error_message()
A
12
Ivno_WC_Gateway::is_available()
A
12
Ivno_WC_Gateway::init_form_fields()
A
1
Ivno_WC_Gateway::receipt_page()
A
2