Code Analysis: RestroPress 3.1.4

Most Complex Classes

Class Rating Complexity
RPRESS_Payment
D
385
RPRESS_API
D
308
RPRESS_Discount
D
265
RP_AJAX
D
250
RPRESS_Cart
D
232
RPRESS_API
D
232
parseCSV
D
212
RP_Admin_Assets
D
184
RPRESS_Payment_History_Table
D
182
Browser
D
173
PayWithAmazon\Client
D
146
RPRESS_Batch_FoodItems_Import
D
146

Most Complex Functions

Function Rating Complexity
RPRESS_Payment::save()
D
90
rpress_reports_graph()
D
82
rpress_currency_filter()
D
74
RPRESS_Batch_Payments_Import::create_payment()
D
63
rpress_tools_sysinfo_get()
D
59
rpress_update_payment_details()
D
58
parseCSV::parse_string()
D
61
RPRESS_API::get_stats()
D
54
rpress_admin_home_page()
D
23
rpress_get_registered_settings()
D
11
get_fooditem_lists()
D
51
rpress_order_notification_settings_callback()
D
47