Code Analysis: WooCommerce Payrexx Gateway 2.0.9

Most Complex Functions

Function Rating Complexity
PayrexxPaymentGateway\Util\BasketUtil::createBasketByCart()
B
15
PayrexxPaymentGateway\Service\OrderService::handleTransactionStatus()
A
13
PayrexxPaymentGateway\Webhook\Dispatcher::check_webhook_response()
A
12
PayrexxPaymentGateway\Service\PayrexxApiService::createPayrexxGateway()
A
9
WC_Payrexx_Gateway_SubscriptionBase::scheduled_subscription_payment()
S
6
PayrexxPaymentGateway\Util\StatusUtil::determineNewOrderStatus()
S
7
PayrexxPaymentGateway\Service\OrderService::transitionAllowed()
S
6
WC_Payrexx_Gateway::payment_scripts()
S
6
WC_Payrexx_Gateway_SubscriptionBase::process_payment()
S
5
PayrexxPaymentGateway\Helper\PaymentHelper::handleError()
S
5
PayrexxPaymentGateway\Helper\SubscriptionHelper::isSubscription()
S
6
WC_Payrexx_Gateway::loaded()
S
4