Code Analysis: iyzico WooCommerce 3.5.14

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\Core\Plugin::upgrader_process_complete()
S
9
Iyzico\IyzipayWoocommerce\Database\DatabaseManager::updateTables()
S
6
Iyzico\IyzipayWoocommerce\Common\Helpers\RefundProcessor::refund()
S
6
Iyzico\IyzipayWoocommerce\Pwi\Pwi::create_payment()
S
4