Code Analysis: PayTR Virtual POS WooCommerce - iFrame API 3.0.2

Function Rating Maintainability Complexity Lines of code
PaytrCoreClass::receiptPage()
C
26
24 157
Paytr_Payment_Gateway::init_form_fields()
A
32 4 138
PaytrCheckoutCallbackIframe::callback_iframe()
A
42 9 47
PaytrCoreClass::categoryParserClear()
A
51 10 24
PaytrCoreClass::processRefundPaytr()
A
41 8 50
PaytrCoreClass::catSearchProd()
S
54 7 21
woocommerce_paytr_payment_gateway()
S
51 4 29
PaytrCoreClass::categoryParser()
S
58 4 15
Paytr_Payment_Gateway::__construct()
S
50 3 28
Paytr_Gateway_Blocks::initialize()
S
55 3 19
Paytr_Gateway_Blocks::get_payment_method_data()
S
61 3 13
Paytr_Payment_Gateway_Eft::init_form_fields()
S
49 1 36
PaytrCoreClass::GetIP()
S
64 3 10
PaytrCoreClass::parentCategoryParser()
S
65 3 8
Paytr_Payment_Gateway_Eft::__construct()
S
56 1 18
Paytr_Gateway_Blocks::get_payment_method_script_handles()
S
60 1 16
Paytr_Gateway_Blocks::is_active()
S
77 2 3
Paytr_Payment_Gateway::plugin_row_meta()
S
63 2 9
PaytrCoreClass::categoryParserProd()
S
68 2 7
Paytr_Payment_Gateway::paytr_checkout_response()
S
69 2 7
Paytr_Payment_Gateway::paytr_receipt_page()
S
80 1 3
add_custom_gateway_class()
S
74 1 5
Paytr_Payment_Gateway_Eft::process_payment()
S
68 1 7
Paytr_Payment_Gateway_Eft::paytr_receipt_page()
S
76 1 4
Paytr_Payment_Gateway::add_paytr_payment_style()
S
75 1 4
Paytr_Payment_Gateway::process_refund()
S
79 1 3
Paytr_Payment_Gateway::plugin_action_links()
S
74 1 4
Paytr_Payment_Gateway::process_payment()
S
68 1 7