Code Analysis: iyzico WooCommerce 3.5.8

Most Complex Functions

Function Rating Complexity
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processWebhook()
B
20
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processWebhookWithSignature()
B
16
Iyzico\IyzipayWoocommerce\Common\Helpers\AdminHelper::getOrders()
A
10
Iyzico\IyzipayWoocommerce\Common\Helpers\DataFactory::createBasket()
A
10
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::updateOrder()
A
9
Iyzico\IyzipayWoocommerce\Checkout\CheckoutSettings::__construct()
A
2
Iyzico\IyzipayWoocommerce\Checkout\CheckoutForm::create_payment()
A
6
Iyzico\IyzipayWoocommerce\Common\Helpers\DataFactory::createAddress()
A
8
Iyzico\IyzipayWoocommerce\Common\Helpers\RefundProcessor::refund()
S
6
Iyzico\IyzipayWoocommerce\Pwi\Pwi::create_payment()
S
4
Iyzico\IyzipayWoocommerce\Common\Helpers\AdminHelper::getSettingsDashboardWidgets()
S
4
Iyzico\IyzipayWoocommerce\Common\Helpers\AdminHelper::getSettingsDashboardCharts()
S
4