Code Analysis: Payoneer Checkout 0.5.3

Most Complex Functions

Function Rating Complexity
Inpsyde\PayoneerForWoocommerce\Filesystem\Uri::createUriString()
A
12
Inpsyde\PayoneerForWoocommerce\PageDetector\UriPageDetector::isPage()
A
11
Inpsyde\PayoneerForWoocommerce\PaymentGateway\PaymentGatewayModule::run()
A
7
Inpsyde\PayoneerForWoocommerce\Filesystem\UriFactory::createUri()
A
9
Inpsyde\PayoneerSdk\Api\Entities\ListSession\ListDeserializer::deserializeList()
A
8
Inpsyde\PayoneerForWoocommerce\Checkout\CheckoutModule::setupCheckoutActions()
A
6
Inpsyde\PayoneerSdk\Api\Payoneer::redactSensitiveData()
A
9
Inpsyde\PayoneerSdk\Api\Entities\Product\ProductDeserializer::deserializeProduct()
A
7
Inpsyde\PayoneerForWoocommerce\Webhooks\Tests\Integration\Controller\PayoneerWebhooksControllerTest::testWebhookPaymentRefunded()
A
3
Inpsyde\PayoneerSdk\Api\Entities\Customer\CustomerSerializer::serializeCustomer()
A
7
Inpsyde\PayoneerForWoocommerce\PaymentGateway\Merchant\MerchantSerializer::deserializeMerchant()
S
8
Inpsyde\PayoneerForWoocommerce\Webhooks\Tests\Integration\Controller\PayoneerWebhooksControllerTest::testDuplicateRefund()
S
3