Code Analysis: Yoco Payments 3.7.0

Most Complex Functions

Function Rating Complexity
Yoco\Gateway\PaymentStatusScheduler::process_list()
A
13
Yoco\Core\Setup::deactivateOnIncompatibileEnv()
A
13
Yoco\Gateway\PaymentStatusScheduler::maybe_update_order_payment_status()
A
14
Yoco\Gateway\Processors\PaymentProcessor::process()
A
10
Yoco\Gateway\Processors\OptionsProcessor::process()
A
9
Yoco\Gateway\PaymentStatusScheduler::process_order()
A
9
Yoco\Gateway\Settings::fields()
A
5
Yoco\Integrations\Webhook\Vendors\WebhookSignatureValidator::verify()
S
7
Yoco\Telemetry\Models\TelemetryObject::getWebhooks()
S
6
Yoco\Gateway\Checkout\Availability::disableIfMissingCredentials()
S
7
Yoco\Helpers\Security\SSL::isSecure()
S
7
Yoco\Integrations\Yoco\Webhooks\Processors\RefundSucceededWebhookProcessor::process()
S
6