webdWoocommerceReportingStatisticsAdmin D

Total Complexity 266
Dependencies 3
Dependents 0
Total lines 1,984
Lines of code 1,536
Logical lines of code 886
Comment lines 65
Methods 45
Properties 21

Methods 45

Method Rating Maintainability Complexity Lines of code
fetchOrders_for_stats()
C
34 30 70
adminSettings()
C
34 22 91
all_sales()
B
35 16 78
getOrdersBy()
A
37 14 75
orders()
A
37 14 74
countries()
A
35 11 95
forecastHoltWinters()
A
40 13 61
customers()
A
40 13 59
categories()
A
37 11 87
payments()
A
36 9 94
products()
A
37 9 85
select_dropdown()
A
36 8 92
coupons()
A
39 9 75
parse_file()
A
44 11 44
filter_orders()
A
45 11 41
extensions()
A
47 8 35
overview()
A
42 7 47
topSellers()
S
40 4 67
order_matches_filters()
S
61 7 12
get_coupon_used()
S
59 4 15
pending_orders_notice()
S
59 3 15
update_orders()
S
62 3 12
StdDev()
S
62 3 11
proModal()
S
51 1 33
divide()
S
66 3 8
sellingProdStock()
S
54 1 27
LowStock()
S
58 1 21
calculate_total_amount()
S
68 2 7
Quartile()
S
63 2 10
adminFooter()
S
66 1 11
rating()
S
66 1 11
get_orders()
S
64 1 10
adminHeader()
S
73 1 5
sendReport()
S
68 1 9
emailFrequency()
S
66 1 10
Median()
S
80 1 3
Quartile_25()
S
79 1 3
Quartile_50()
S
79 1 3
Quartile_75()
S
79 1 3
emailForReport()
S
83 1 5
Average()
S
79 1 3
selectProduct()
S
72 1 7
random_color_part()
S
77 1 3
getRandomColor()
S
79 1 3
settingsSection()
S
68 1 6