Code Analysis: Yoco Payments 3.3.2

Most Complex Functions

Function Rating Complexity
Yoco\Core\Setup::deactivateOnIncompatibileEnv()
A
13
Yoco\Gateway\Processors\PaymentProcessor::process()
A
9
Yoco\Gateway\Processors\OptionsProcessor::process()
A
8
Yoco\Gateway\Settings::fields()
A
5
Yoco\Integrations\Webhook\Vendors\WebhookSignatureValidator::verify()
S
7
Yoco\Gateway\Checkout\Availability::disableIfMissingCredentials()
S
7
Yoco\Helpers\Security\SSL::isSecure()
S
7
Yoco\Integrations\Yoco\Webhooks\Processors\RefundSucceededWebhookProcessor::process()
S
6
Yoco\Gateway\Settings::handleThankYou()
S
6
Yoco\Gateway\Processors\RefundProcessor::process()
S
6
Yoco\Helpers\Validation\Validator::validate()
S
6
Yoco\Gateway\Processors\OptionsProcessor::saveInstallationData()
S
6