Code Analysis: Worldline Payments for WooCommerce 2.0.0

Most Complex Functions

Function Rating Complexity
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\WorldlinePaymentGateway\OrderUpdater::determineWcStatus()
C
29
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\Uri\Uri::createUriString()
A
12
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\WorldlinePaymentGateway\Payment\PaymentMismatchValidator::validateTotals()
A
11
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\Vaulting\VaultingModule::addNewTokenHandler()
A
10
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\WorldlinePaymentGateway\Payment\ThreeDSecureFactory::create()
A
8
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\HostedTokenizationGateway\Payment\HostedTokenizationPaymentProcessor::processPayment()
A
7
Syde\Vendor\Inpsyde\PaymentGateway\PaymentGateway::get_field_value()
A
8
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\Uri\UriFactory::createUriFromParts()
A
8
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\Vaulting\WcTokenRepository::addCard()
A
8
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\ReturnPage\ReturnPageModule::run()
A
7
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\Vaulting\VaultingModule::addStoredCardButtons()
A
7
Syde\Vendor\Inpsyde\WorldlineForWoocommerce\Webhooks\Handler\PaymentRefundedHandler::refundItems()
S
8