Code Analysis: Syspay 1.0.1

Most Complex Functions

Function Rating Complexity
syspay_init_gateway_class()
A
1
SysPay\Payment\Response\PaymentResponseHandler::handleResponse()
A
11
WC_SysPay_Gateway::process_payment()
A
9
SysPay\Payment\Source\Order\Status::getOrderStatusByPaymentStatus()
A
10
WC_SysPay_Gateway::validateChecksum()
S
7
WC_SysPay_Gateway::payment_scripts()
S
7
WC_SysPay_Gateway::webhook_return()
S
5
SysPay\Payment\Adapter::doRequest()
S
5
SysPay\Payment\Response\RefundTransactionHandler::handleResponse()
S
4
SysPay\Payment\Model\UserTokenModel::extractTokenDataFromApiData()
S
4
SysPay\Payment\Response\PaymentResponseHandler::getResultStatus()
S
4
SysPay\Payment\Config\Config::getPaymentSettings()
S
1