Code Analysis: Yoco Payments 3.8.3

Most Complex Functions

Function Rating Complexity
Yoco\Gateway\Refunds\Actions::sync_refunds()
C
24
Yoco\Gateway\PaymentStatusScheduler::maybe_update_order_payment_status()
A
15
Yoco\Core\Setup::deactivateOnIncompatibileEnv()
A
13
Yoco\Gateway\PaymentStatusScheduler::process_list()
A
12
Yoco\Gateway\Processors\RefundProcessor::process()
A
12
Yoco\Gateway\Processors\OptionsProcessor::process()
A
10
Yoco\Gateway\Processors\PaymentProcessor::process()
A
10
Yoco\Gateway\PaymentStatusScheduler::process_order()
A
9
Yoco\Gateway\Settings::fields()
A
5
Yoco\Integrations\Yoco\Requests\Refund::refund()
A
7
Yoco\Integrations\Webhook\Vendors\WebhookSignatureValidator::verify()
S
7
Yoco\Gateway\Metadata::updateOrderRefundId()
S
7