Code Analysis: Restrict Content 3.1.9

Class Rating Complexity Lines of code
Freemius\Freemius
D
3,591 13,173
RCP_Membership
D
431 1,269
RCP\Database\Query
D
320 1,097
Freemius\FS_Plugin_Info_Dialog
D
253 1,222
RCP_Payment_Gateway_Stripe
D
224 1,061
Freemius\FS_Plugin_Updater
D
200 847
Restrict\Classes/Payments\RCP_Payments
D
181 625
RCP\Database\Queries\Date
D
162 474
RCP_Member
C
110 404
Freemius\FS_Logger
C
105 381
Restrict\Classes/Registration\RCP_Registration
C
105 278
Stripe\ApiRequestor
B
94 321
RCP_Customer
B
93 323
Stripe\HttpClient\CurlClient
B
88 366
Freemius\FS_Admin_Menu_Manager
B
87 365
Stripe\StripeObject
B
84 281
Freemius\FS_Api
B
84 251
RCP\Compat\Member
B
84 288
RCP_Batch_Callback_Import_Memberships
B
81 216
RCP\Utils\Batch\RCP_Batch_Callback_Migrate_Memberships_v3
B
80 319
RCP\Database\Table
B
78 269
Freemius_Api_WordPress
A
72 317
RCP\Admin\Payments_Table
A
71 354
RCP_CLI
A
71 381
Freemius\FS_Option_Manager
A
68 208
RCP\Admin\Memberships_Table
A
66 301
Freemius\FS_Options
A
62 180
Freemius\FS_Storage
A
62 226
Freemius\FS_Admin_Notice_Manager
A
59 187
RCP\Utils\Batch\Job
A
57 180
Freemius\Freemius_Abstract
A
57 51
Restrict\Classes/Emails\RCP_Emails
A
51 252
RCP_Discount
S
49 139
RC_Requirements_Check
S
49 258
Freemius\FS_Key_Value_Storage
S
47 154
Restrict\Admin/Add-On\RCP_Add_On_Updater
S
46 150
RCP\Admin\Membership_Levels_Table
S
45 231
Freemius\FS_Cache_Manager
S
45 121
RCP_Discounts
S
44 196
Stripe\Util\Util
S
44 139
Freemius\FS_Site
S
43 68
RCP_Batch_Callback_Import_Payments
S
42 132
Stripe\Account
S
41 121
RCP_Telemetry
S
40 158
RCP_Upgrades
S
38 144
Stripe\Collection
S
38 129
Stripe\BaseStripeClient
S
37 122
RCP\Admin\Customers_Table
S
36 186
Restrict\Admin/Reminders\RCP_Reminders
S
34 167
Restrict_Content_Pro
S
34 265
RCP_Batch_Callback_CSV_Import_Base
S
33 113
RCP\Database\Tables\Discounts
S
33 154
RCP\Database\Tables\Membership_Levels
S
32 151
Restrict\Integrations/WooCommerce\RCP_WooCommerce
S
32 153
RCP\Batch\CSV_Exports\Base
S
31 106
Freemius\FS_Admin_Notices
S
29 113
Restrict\Classes/Payment\RCP_Payment_Gateways
S
28 106
Freemius\FS_Plugin_Manager
S
27 82
WP\WP_Logging
S
26 125
Stripe\Util\RequestOptions
S
24 93
FS_Entity
S
24 55
RCP\Database\Queries\Compare
S
21 87
Freemius_Api_Base
S
19 77
RCP\Batch\CSV_Exports\Memberships
S
18 92
Freemius\FS_Customizer_Upsell_Control
S
17 98
Stripe\WebhookSignature
S
16 69
Restrict\Export\RCP_Members_Export
S
14 79
Freemius_Exception
S
12 36
RCP\Batch\CSV_Exports\Payments
S
12 81
Restrict\Export\RCP_Payments_Export
S
10 72

317 more item(s) not shown.