Code Analysis: iyzico WooCommerce 3.5.23

Most Complex Functions

Function Rating Complexity
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processWebhook()
D
35
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processWebhookWithSignature()
C
26
Iyzico\IyzipayWoocommerce\Common\Helpers\GoogleProductsXml::sendToRemoteServer()
B
18
Iyzico\IyzipayWoocommerce\Common\Helpers\DataFactory::createBasket()
B
17
Iyzico\IyzipayWoocommerce\Common\Helpers\GoogleProductsXml::generateProductXml()
A
14
Iyzico\IyzipayWoocommerce\Common\Helpers\GoogleProductsXml::getProductBrand()
A
13
Iyzico\IyzipayWoocommerce\Common\Helpers\GoogleProductsXml::getProductCategory()
A
10
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::updateOrder()
A
10
Iyzico\IyzipayWoocommerce\Common\Helpers\GoogleProductsXml::getWooCommerceProducts()
A
9
Iyzico\IyzipayWoocommerce\Checkout\CheckoutForm::create_payment()
A
7
Iyzico\IyzipayWoocommerce\Checkout\CheckoutSettings::__construct()
A
2
Iyzico\IyzipayWoocommerce\Common\Helpers\PaymentProcessor::processCallback()
A
7