Code Analysis: PayTR Virtual POS WooCommerce - iFrame API 3.0.3

Most Complex Classes

Class Rating Complexity
PaytrCoreClass
A
61
Paytr_Payment_Gateway
S
16
Paytr_Gateway_Blocks
S
11
PaytrCheckoutCallbackIframe
S
9
Paytr_Payment_Gateway_Eft
S
4

Most Complex Functions

Function Rating Complexity
PaytrCoreClass::receiptPage()
C
24
Paytr_Payment_Gateway::init_form_fields()
A
4
PaytrCheckoutCallbackIframe::callback_iframe()
A
9
PaytrCoreClass::categoryParserClear()
A
10
PaytrCoreClass::processRefundPaytr()
A
8
PaytrCoreClass::catSearchProd()
S
7
Paytr_Gateway_Blocks::initialize()
S
5
woocommerce_paytr_payment_gateway()
S
4
PaytrCoreClass::categoryParser()
S
4
Paytr_Payment_Gateway::__construct()
S
3
Paytr_Gateway_Blocks::get_payment_method_data()
S
3
Paytr_Payment_Gateway_Eft::init_form_fields()
S
1