Code Analysis: Yoco Payments 3.7.0

Class Rating Complexity Lines of code
Yoco\Gateway\PaymentStatusScheduler
A
58 209
Yoco\Telemetry\Models\TelemetryObject
S
38 133
Yoco\Installation\Installation
S
31 92
Yoco\Gateway\Checkout\Availability
S
26 66
Yoco\Gateway\Processors\OptionsProcessor
S
26 76
Yoco\Core\Setup
S
24 98
Yoco\Gateway\Credentials
S
24 56
Yoco\Installations\InstallationsManager
S
19 58
UPDATE_WP_JSON
S
18 58
Yoco\Repositories\OrdersRepository
S
16 70
Yoco\Integrations\Webhook\Vendors\WebhookSignatureValidator
S
15 64
Yoco\Integrations\Yoco\Webhooks\Models\WebhookPayload
S
15 45
Yoco\Helpers\Logger
S
14 54
Yoco\Integrations\Yoco\Requests\Checkout
S
12 79
Yoco\Gateway\Models\Payload
S
12 60
Yoco\Gateway\Gateway
S
12 62
Yoco\Gateway\Metadata
S
12 38
Yoco\Helpers\Validation\Validator
S
12 42
Yoco\Gateway\Settings
S
12 97
Yoco\Gateway\Processors\PaymentProcessor
S
11 38
Yoco\Gateway\Notes
S
11 47
Yoco\Integrations\Yoco\Webhooks\Controllers\WebhookController
S
10 43
Yoco\Gateway\BlocksCheckout
S
10 48
Yoco\Gateway\Payment\Request
S
10 55
Yoco\Helpers\Admin\Notices
S
8 38
Yoco\Gateway\Mode
S
8 16
Yoco\Integrations\Yoco\Webhooks\Events\WebhookEventsManager
S
8 35
Yoco\Helpers\Security\SSL
S
7 12
Yoco\Installation\Request
S
7 37
Yoco\Gateway\Checkout\Method
S
7 27
Yoco\Gateway\Admin\Notices
S
7 22
Init
S
7 48
Yoco\Gateway\Refund\Request
S
7 34
Yoco\Gateway\Processors\RefundProcessor
S
6 19
Yoco\Helpers\Http\Client
S
6 42
Yoco\Core\Constants
S
6 18
Yoco\Helpers\Logs
S
6 36
Yoco\Helpers\Storage\Options
S
6 13
Yoco\Integrations\Yoco\Webhooks\Processors\RefundSucceededWebhookProcessor
S
6 26
Yoco\Integrations\Yoco\Webhooks\Parsers\RefundWebhookPayloadParser
S
6 24
Yoco\Gateway\Provider
S
6 21
Yoco\Integrations\Webhook\SignatureValidator
S
6 24
Yoco\Integrations\Yoco\Webhooks\REST\Routes\Webhook
S
5 16
Yoco\Core\Actions
S
5 13
Yoco\Core\Singleton
S
5 12
Yoco\Gateway\Models\Metadata
S
5 24
Yoco\Gateway\Models\LineItem
S
4 19
Yoco\Integrations\Yoco\Webhooks\Processors\RefundFailedWebhookProcessor
S
4 16
Yoco\Core\Dependencies
S
4 18
Yoco\Cron\CronScheduler
S
4 12
Yoco\Integrations\Yoco\Webhooks\Processors\PaymentWebhookProcessor
S
4 17
Yoco\Gateway\Models\LineItemPricingDetails
S
4 19
Yoco\Integrations\Yoco\Webhooks\Parsers\PaymentWebhookPayloadParser
S
4 21
Yoco\Helpers\Validation\ValidatorErrorBag
S
4 12
Yoco\Helpers\Money\Currencies
S
3 14
Yoco\Integrations\Yoco\Requests\Refund
S
3 18
Yoco\Integrations\Yoco\Webhooks\REST\Router
S
3 14
Yoco\Integrations\Yoco\Webhooks\Processors\WebhookProcessor
S
3 14
Yoco\Helpers\Versioner
S
3 9
Yoco\Core\Language
S
3 10
Yoco\Core\Plugin
S
2 6
Yoco\Integrations\Yoco\Webhooks\REST\Rewrites
S
2 7
Yoco\Gateway\Debug
S
2 6
Yoco\Telemetry\Telemetry
S
2 23
Yoco\Core\Environment
S
2 3
Yoco\Helpers\MoneyFormatter
S
1 12
Yoco\Cron\Job
S
1 3
Yoco\Integrations\Webhook\Guard
S
1 9

3 more item(s) not shown.