Code Analysis: iyzico WooCommerce 3.5.21

Most Complex Functions

Function Rating Complexity
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processWebhook()
B
23
Iyzico\IyzipayWoocommerce\Common\Helpers\DataFactory::createBasket()
B
17
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processWebhookWithSignature()
B
16
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::updateOrder()
A
10
Iyzico\IyzipayWoocommerce\Checkout\CheckoutForm::create_payment()
A
7
Iyzico\IyzipayWoocommerce\Common\Helpers\WebhookHelper::processWebhook()
A
8
Iyzico\IyzipayWoocommerce\Checkout\CheckoutSettings::__construct()
A
2
Iyzico\IyzipayWoocommerce\Pwi\Pwi::create_payment()
A
6
Iyzico\IyzipayWoocommerce\Common\Helpers\RefundProcessor::refund()
A
7
Iyzico\IyzipayWoocommerce\Common\Helpers\DataFactory::createAddress()
A
8
Iyzico\IyzipayWoocommerce\Database\DatabaseManager::updateTables()
S
6
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processCallback()
S
6