Code Analysis: Restrict Content 3.2.4

Most Complex Classes

Class Rating Complexity
Freemius
D
3,591
RCP_Membership
D
431
RCP\Database\Query
D
320
FS_Plugin_Info_Dialog
D
253
RCP_Payment_Gateway_Stripe
D
226
FS_Plugin_Updater
D
200
RCP_Payments
D
182
RCP\Database\Queries\Date
D
162
RCP_Member
C
110
FS_Logger
C
105
RCP_Registration
C
105
Stripe\ApiRequestor
B
94

Most Complex Functions

Function Rating Complexity
rcp_tools_system_info_report()
D
167
rcp_settings_page()
D
84
FS_Plugin_Info_Dialog::install_plugin_information()
D
86
rcp_admin_notices()
D
96
rcp_process_registration()
D
87
Freemius::_sync_plugin_license()
D
85
Freemius::_handle_account_edits()
D
64
RCP_Membership::can_access()
D
72
Freemius::dynamic_init()
D
67
RCP_Payment_Gateway_Stripe::process_webhooks()
D
56
FS_Plugin_Info_Dialog::get_plugin_actions()
D
60
FS_Plugin_Info_Dialog::_get_addon_info_filter()
D
56