Code Analysis: Zarinpal Gateway 5.0.16

Most Complex Classes

Class Rating Complexity
WC_ZPal
D
214
ZarinpalHelperClass
S
38
ZarinPal
S
35
WC_Zarinpal_Gateway_Blocks_Support
S
5
WC_Zarinpal_Gateway_Blocks_Support
S
5

Most Complex Functions

Function Rating Complexity
Load_ZarinPal_Gateway()
D
4
WC_ZPal::add_zarinpal_fee_to_cart()
D
45
WC_ZPal::checkout_create_order_fee()
C
26
zpal_display_transaction_info()
C
20
WC_ZPal::blocks_add_fee()
C
24
zpal_manual_verify_transaction()
C
24
WC_ZPal::Send_to_ZarinPal_Gateway()
B
17
zarinpal_ajax_get_fee()
B
18
WC_ZPal::Return_from_ZarinPal_Gateway()
B
17
zarinpal_update_payment_method()
A
9
gregorian_to_jalali()
A
9
zarinpal_plugin_updated()
A
9