Code Analysis: Leaky Paywall 4.17.2

Class Rating Complexity Lines of code
Leaky_Paywall
D
289 2,081
Leaky_Paywall_Restrictions
D
203 567
Leaky_Paywall_Payment_Gateway_PayPal
D
138 519
Leaky_Paywall_Subscriber_List_Table
B
87 408
Stripe\StripeObject
B
84 282
Stripe\HttpClient\CurlClient
A
74 262
Stripe\ApiRequestor
A
74 253
Stripe_ApiRequestor
A
69 291
Leaky_Paywall_Payment_Gateway_Stripe
A
64 253
Stripe_Object
S
49 162
Stripe\Util\Util
S
44 139
Stripe\Account
S
42 128
Stripe\Collection
S
38 129
Stripe\BaseStripeClient
S
33 105
Stripe\Stripe
S
27 79
Stripe\Util\RequestOptions
S
23 90
Stripe\Exception\ApiErrorException
S
23 67
Stripe\Service\AccountService
S
21 63
Stripe\Service\CustomerService
S
20 60
Stripe\Service\OAuthService
S
20 63
Stripe_ApiResource
S
19 98
LP_Transaction_Post_Type
S
19 189
Leaky_Paywall_License_Key
S
18 130
Stripe\OAuth
S
17 51
Leaky_Paywall_Payment_Gateways
S
17 69
Stripe\WebhookSignature
S
16 69
Stripe\Customer
S
16 53
Stripe_Util
S
16 58
Stripe_Customer
S
16 68
LP_Logging
S
14 55
Stripe\Service\InvoiceService
S
13 39
Leaky_Paywall_Payment_Gateway
S
13 40
Stripe\Error\Base
S
12 36
Leaky_Paywall_Payment_Gateway_Stripe_Checkout
S
12 60
LP_Onboarding
S
12 66
Stripe\Util\CaseInsensitiveArray
S
11 35
Stripe\Util\AutoPagingIterator
S
11 34
Stripe\Service\AbstractService
S
11 32
Stripe\ApiResource
S
11 50
Stripe\ExternalAccount
S
9 46
Stripe\Service\TransferService
S
9 27
Stripe\Service\CreditNoteService
S
8 24
Stripe_Charge
S
8 44
Stripe\Util\Set
S
7 21
Stripe_Recipient
S
7 27
Stripe\Invoice
S
7 40
Stripe_Card
S
7 35
Stripe\Service\PaymentIntentService
S
7 21
Stripe\Service\SubscriptionItemService
S
7 21
Stripe\Card
S
6 36
Stripe\Source
S
6 38
Stripe\BankAccount
S
6 39
Stripe_Util_Set
S
6 17
Stripe\Service\ApplicationFeeService
S
6 18
Stripe\Service\SubscriptionService
S
6 18
Stripe\Service\CouponService
S
5 15
Stripe\Service\AbstractServiceFactory
S
5 15
Stripe\Service\ChargeService
S
5 15
Stripe_Subscription
S
5 31
LP_Incomplete_User
S
5 76
Stripe\Service\Terminal\LocationService
S
5 15
Stripe\Service\Terminal\ReaderService
S
5 15
LP_Transaction
S
5 35
Stripe\Exception\CardException
S
5 18
Stripe\Exception\SignatureVerificationException
S
5 18
Stripe\Service\FileService
S
4 14
Stripe\AlipayAccount
S
4 25
Stripe\CustomerBalanceTransaction
S
4 30
Stripe\Service\EphemeralKeyService
S
4 9
Stripe\Subscription
S
4 17
Stripe\Capability
S
4 29
Stripe\AttachedObject
S
4 12
Stripe\Service\ApplePayDomainService
S
4 12
Stripe\Person
S
4 29
Stripe\Error\Card
S
4 12
Stripe\BitcoinReceiver
S
3 16
Stripe\Util\DefaultLogger
S
3 10
Stripe\Webhook
S
3 11
Stripe\Exception\InvalidRequestException
S
3 11
Stripe_AttachedObject
S
3 9
Stripe\TransferReversal
S
3 20
Stripe_Refund
S
3 21
Stripe\File
S
3 11
LP_Free_Transaction
S
3 6
Stripe\ApplicationFeeRefund
S
3 20
Stripe\TaxId
S
3 21
Stripe\EphemeralKey
S
3 6
Stripe\Service\Checkout\CheckoutServiceFactory
S
2 3
Stripe\Service\BillingPortal\BillingPortalServiceFactory
S
2 3
Stripe\Issuing\Authorization
S
2 12
Stripe\Service\Sigma\SigmaServiceFactory
S
2 3
Stripe\Service\CoreServiceFactory
S
2 3
Stripe\Service\Issuing\IssuingServiceFactory
S
2 3
Stripe\Service\BalanceTransactionService
S
2 6
Stripe\Service\Reporting\ReportingServiceFactory
S
2 3
Stripe\Service\CountrySpecService
S
2 6
Stripe\Exception\OAuth\OAuthErrorException
S
2 6
Stripe\StripeClient
S
2 6
Stripe\Service\Terminal\TerminalServiceFactory
S
2 3
Stripe\Service\Radar\RadarServiceFactory
S
2 3
Stripe\Issuing\Card
S
1 7
Stripe\Service\AccountLinkService
S
1 3
Stripe\ErrorObject
S
1 16
Stripe\Service\BalanceService
S
1 3

161 more item(s) not shown.