Code Analysis: Worldline Global Online Pay for WooCommerce 2.3.0

Most Complex Functions

Function Rating Complexity
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\WorldlinePaymentGateway\OrderUpdater::determineWcStatus()
C
29
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\MealvouchersGateway\Payment\MealvouchersRequestModifier::mergeCartItems()
A
11
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\Vaulting\VaultingModule::addNewTokenHandler()
A
11
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\Uri\Uri::createUriString()
A
12
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\WorldlinePaymentGateway\Payment\PaymentMismatchValidator::validateTotals()
A
11
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\HostedTokenizationGateway\HostedTokenizationGatewayModule::makeFrontendConfig()
A
8
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\WorldlinePaymentGateway\Cron\AutoCaptureHandler::expectedCaptureDateTime()
A
10
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\ProductType\ProductTypeModule::saveProductType()
A
8
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\WorldlinePaymentGateway\OrderUpdater::checkExemptionInfo()
A
8
Syde\Vendor\Worldline\Inpsyde\PaymentGateway\PaymentGateway::get_field_value()
A
8
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\Uri\UriFactory::createUriFromParts()
A
8
Syde\Vendor\Worldline\Inpsyde\WorldlineForWoocommerce\HostedTokenizationGateway\Payment\HostedTokenizationPaymentProcessor::processPayment()
A
7