Code Analysis: iyzico WooCommerce 3.0.1

Function Rating Maintainability Complexity Lines of code
Iyzico_Checkout_For_WooCommerce_Gateway::iyzico_response()
C
32 22 91
Iyzico_Checkout_For_WooCommerce_Buyer_Protection::iyziCargoTrackingSave()
A
40 13 56
Iyzico_Checkout_For_WooCommerce_PkiBuilder::pkiStringGenerate()
A
42 13 56
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::generateBasketItems()
A
47 13 32
Iyzico_Checkout_For_WooCommerce_Gateway::versionCheck()
A
44 11 48
Iyzico_Checkout_For_WooCommerce_Gateway::iyzico_payment_form()
A
39 8 61
Iyzico_Checkout_For_WooCommerce_Buyer_Protection::iyziCargoTracking()
A
42 8 50
Iyzico_Checkout_For_WooCommerce_Gateway::admin_overlay_script()
S
47 5 36
Iyzico_Checkout_For_WooCommerce_Fields::iyzicoAdminFields()
S
39 1 79
Iyzico_Checkout_For_WooCommerce_Helper::priceParser()
S
56 5 18
Iyzico_Checkout_For_WooCommerce_Helper::subTotalPriceCalc()
S
53 4 23
Iyzico_Checkout_For_WooCommerce_Gateway::__construct()
S
49 3 31
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::generateShippingAddress()
S
58 4 14
Iyzico_Checkout_For_WooCommerce_Buyer_Protection::getOverlayScript()
S
60 4 13
Iyzico_Pwi_For_WooCommerce_Gateway::__construct()
S
50 2 30
Iyzico_For_WooCommerce::InitIyzicoPaymentGateway()
S
52 2 26
Iyzico_Checkout_For_WooCommerce_PkiBuilder::createFormObjectSort()
S
52 2 25
Iyzico_Checkout_For_WooCommerce_PkiBuilder::createFormObjectSortPwi()
S
53 2 24
Iyzico_Checkout_For_WooCommerce_iyzicoRequest::curlPost()
S
53 2 23
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::generateOption()
S
53 2 20
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::generateOptionPwi()
S
54 2 19
Iyzico_Checkout_For_WooCommerce_Model::findUserCardKey()
S
58 2 16
Iyzico_Checkout_For_WooCommerce_Model::findPaymentId()
S
58 2 16
Iyzico_Checkout_For_WooCommerce_Helper::dataCheck()
S
71 3 6
Iyzico_Checkout_For_WooCommerce_Gateway::setcookieSameSite()
S
58 2 15
Iyzico_For_WooCommerce::IyzicoActive()
S
54 1 26
Iyzico_Checkout_For_WooCommerce_Model::insertIyzicoOrder()
S
58 1 18
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::generateBuyer()
S
56 1 17
Iyzico_Checkout_For_WooCommerce_Model::insertCardUserKey()
S
59 1 16
Iyzico_Checkout_For_WooCommerce_Helper::realPrice()
S
72 2 6
Iyzico_Pwi_For_WooCommerce_Fields::iyzicoPwiAdminFields()
S
59 1 15
Iyzico_For_WooCommerce::get_instance()
S
71 2 6
Iyzico_Pwi_For_WooCommerce_Gateway::get_icon()
S
64 2 9
Iyzico_For_WooCommerce::IyzicoDeactive()
S
61 1 13
Iyzico_Checkout_For_WooCommerce_iyzicoRequest::iyzicoCheckoutFormRequest()
S
74 1 4
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::generateCargoTracking()
S
69 1 7
Iyzico_Checkout_For_WooCommerce_iyzicoRequest::iyzicoOverlayScriptRequest()
S
72 1 5
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::oneProductCalc()
S
63 1 10
Iyzico_Checkout_For_WooCommerce_Gateway::admin_options()
S
64 1 10
Iyzico_For_WooCommerce::init()
S
82 1 3
Iyzico_For_WooCommerce::__construct()
S
79 1 3
Iyzico_For_WooCommerce::AddIyzicoGateway()
S
74 1 5
Iyzico_Checkout_For_WooCommerce_iyzicoRequest::iyzicoCheckoutFormDetailRequest()
S
74 1 4
Iyzico_Checkout_For_WooCommerce_iyzicoRequest::iyzicoPwiRequest()
S
74 1 4
Iyzico_For_WooCommerce::installLanguage()
S
79 1 3
Iyzico_Pwi_For_WooCommerce_Gateway::iyzico_pwi_payment_redirect()
S
72 1 5
Iyzico_Pwi_For_WooCommerce_Gateway::isMobile()
S
78 1 3
Iyzico_Checkout_For_WooCommerce_PkiBuilder::authorizationGenerate()
S
63 1 10
Iyzico_Checkout_For_WooCommerce_Gateway::verifyTLS()
S
64 1 10
Iyzico_Checkout_For_WooCommerce_ResponseObjectGenerate::generateTokenDetailObject()
S
69 1 7
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::__construct()
S
80 1 3
Iyzico_Checkout_For_WooCommerce_Model::__construct()
S
80 1 3
Iyzico_Checkout_For_WooCommerce_Helper::callBackUrl()
S
91 1 2
Iyzico_Checkout_For_WooCommerce_Gateway::iyzico_loading_bar()
S
69 1 10
Iyzico_Checkout_For_WooCommerce_Gateway::valid_js()
S
77 1 3
Iyzico_Checkout_For_WooCommerce_Gateway::init_form_fields()
S
80 1 3
Iyzico_Checkout_For_WooCommerce_Helper::trimString()
S
75 1 4
Iyzico_Checkout_For_WooCommerce_FormObjectGenerate::generateBillingAddress()
S
62 1 10
Iyzico_Pwi_For_WooCommerce_Gateway::valid_css()
S
77 1 3
Iyzico_Checkout_For_WooCommerce_ResponseObjectGenerate::__construct()
S
80 1 3
Iyzico_Checkout_For_WooCommerce_Helper::cutLocale()
S
73 1 5
Iyzico_Pwi_For_WooCommerce_Gateway::process_payment()
S
69 1 7
Iyzico_Checkout_For_WooCommerce_iyzicoRequest::iyzicoCargoTracking()
S
74 1 4
Iyzico_Pwi_For_WooCommerce_Gateway::init_form_fields()
S
80 1 3
Iyzico_Checkout_For_WooCommerce_Gateway::process_payment()
S
69 1 7