Code Analysis: Easy Digital Downloads 2.11.2.1

Most Complex Classes

Class Rating Complexity
EDD_Payment
D
363
EDD_API
D
314
EDD_Discount
D
226
EDD_Cart
D
222
parseCSV
D
212
Browser
D
173
EDD_CLI
D
153
PayWithAmazon\Client
D
146
PayWithAmazon\EDD_Amazon_Payments
C
120
EDD_HTML_Elements
C
116
EDD_Customer
C
113
EDD_Batch_Payments_Import
C
113

Most Complex Functions

Function Rating Complexity
edd_get_file_ctype()
D
292
edd_is_admin_page()
D
274
EDD_Payment::save()
D
85
edd_reports_graph()
D
82
edd_tools_sysinfo_get()
D
74
edd_process_download()
D
74
EDD_Notices::show_notices()
D
60
EDD_Batch_Payments_Import::create_payment()
D
63
parseCSV::parse_string()
D
61
edd_downloads_query()
D
50
edds_process_purchase_form()
D
47
EDD_Stats::convert_date()
D
48