Code Analysis: Simple Membership 4.3.7

Class Rating Complexity Lines of code
SimpleWpMembership
D
176 790
SwpmSettings
D
159 1,514
SwpmUtils
D
149 539
Braintree\Configuration
C
124 349
SwpmMembers
C
117 665
SwpmMiscUtils
C
111 969
SWPM_PayPal_OnApprove_IPN_Handler
C
101 310
SwpmAuth
B
96 397
SwpmProtectionBase
B
92 266
SwpmForm
B
87 241
Stripe\StripeObject
B
84 282
Stripe\ApiRequestor
A
74 253
Stripe\HttpClient\CurlClient
A
74 262
Braintree\Util
A
71 306
SwpmFrontRegistration
A
70 499
SWPM_PayPal_Webhook_Event_Handler
A
65 208
SwpmMemberUtils
A
64 280
Braintree\Transaction
A
63 278
Braintree\TransactionSearch
A
63 112
SwpmMembershipLevels
A
62 266
SWPM_PayPal_Webhook
A
56 301
Braintree\WebhookTestingGateway
A
56 487
Braintree\CustomerGateway
A
56 312
Braintree\Http
A
55 206
Braintree\Customer
S
49 173
SwpmAccessControl
S
48 183
SwpmSelfActionHandler
S
48 191
SwpmInitTimeTasks
S
47 218
swpm_paypal_ipn_handler
S
47 221
Stripe\Util\Util
S
44 220
SWPM_PayPal_Request_API
S
44 196
SwpmPostList
S
43 203
SwpmLog
S
43 163
Braintree\DisputeGateway
S
42 158
Stripe\Account
S
42 128
Braintree\TransactionGateway
S
41 379
SWPM_PayPal_PPCP_Onboarding_Serverside
S
40 245
swpm_smart_checkout_ipn_handler
S
40 234
Braintree\CreditCardGateway
S
38 236
SWPM_Send_Direct_Email_Menu
S
35 93
Braintree\CreditCard
S
35 126
Stripe\Collection
S
34 123
SWPM_PayPal_Request_API_Injector
S
34 178
SWPMPaymentsListTable
S
33 196
SwpmTransactions
S
32 138
SwpmLevelForm
S
32 83
Braintree\PaymentMethodGateway
S
31 198
Braintree\Gateway
S
30 90
SwpmPermission
S
30 43
SwpmPaymentButtonsListTable
S
29 153
SwpmStripeCheckoutSessionCreate
S
29 144
SwpmStripeSCABuyNowIpnHandler
S
28 163
Braintree\Xml\Parser
S
27 87
SwpmStripeSCASubscriptionIpnHandler
S
27 145
SwpmWpLoadedTasks
S
26 103
Braintree\AddressGateway
S
26 118
Braintree\TransparentRedirectGateway
S
26 166
SwpmStripeSubscriptionIpnHandler
S
25 182
SwpmCategoryList
S
25 106
SWPM_PayPal_Utility_Functions
S
24 145
Braintree\CredentialsParser
S
24 85
SWPM_PayPal_Bearer
S
23 102
Stripe\Exception\ApiErrorException
S
23 67
Braintree\SubscriptionGateway
S
23 164
Braintree\Error\ValidationErrorCollection
S
23 68
SWPM_PayPal_ACDC_Related
S
23 167
SwpmShortcodesHandler
S
22 182
Braintree\Subscription
S
22 74
SwpmMembershipLevelCustom
S
22 80
SWPM_Member_Subscriptions
S
22 119
Braintree\Xml\Generator
S
21 79
Braintree\WebhookNotification
S
21 68
SwpmAdminRegistration
S
20 143
Stripe\Util\RequestOptions
S
20 76
SwpmMembershipLevel
S
20 97
SWPM_Blocks
S
20 110
SwpmProtection
S
19 48
Braintree\MerchantAccountGateway
S
19 137
SwpmCronJob
S
19 76
SWPM_PayPal_JS_Button_Embed
S
19 86
SWPM_Admin_User_Feedback
S
17 118
Stripe\OAuth
S
17 51
Braintree\OAuthGateway
S
17 79
Stripe\WebhookSignature
S
16 69
Braintree\ResourceCollection
S
16 64
SwpmPaymentsAdminMenu
S
15 67
Braintree\WebhookNotificationGateway
S
15 51
Braintree\Dispute
S
15 63
SwpmInstallation
S
15 231
Braintree\PayPalAccountGateway
S
14 74
Braintree\VisaCheckoutCard
S
14 48
Braintree\PaymentMethodParser
S
14 33
SwpmAjax
S
14 40
Stripe\Error\Base
S
12 36
Braintree\Result\Error
S
12 50
SwpmCommentFormRelated
S
12 58
SwpmRegistration
S
11 90
Braintree\PaginatedCollection
S
11 51
SwpmStripeBuyNowIpnHandler
S
11 98
Stripe\Util\AutoPagingIterator
S
11 34
Braintree\SamsungPayCard
S
10 40
Braintree\ApplePayGateway
S
10 40
SWPM_PayPal_Subsc_Billing_Plan
S
10 79
Braintree\MasterpassCard
S
10 40
Braintree\Result\Successful
S
9 27
SwpmBraintreeBuyNowIpnHandler
S
9 100
Braintree\UsBankAccount
S
9 38
Braintree\CreditCardVerificationGateway
S
9 50
Braintree\MerchantAccount
S
9 33
Braintree\Plan
S
9 32
Braintree\SettlementBatchSummaryGateway
S
9 48
Stripe\ExternalAccount
S
9 46
SWPM_PayPal_PPCP_Onboarding
S
8 102
Braintree\TransactionLineItemGateway
S
8 30
Braintree\IdealPaymentGateway
S
7 38
Braintree\MultipleValueNode
S
7 23
Stripe\BankAccount
S
6 39
Stripe\Source
S
6 38
Stripe\Card
S
6 36
Braintree\DocumentUploadGateway
S
6 30
StripeUtilFunctions
S
5 23
Braintree\MerchantGateway
S
5 25
SwpmUtilsTemplate
S
5 23
SWPM_PayPal_Main
S
4 8

291 more item(s) not shown.