Code Analysis: Advanced WooCommerce Product Sales Reporting - Statistics & Forecast 3.1

Function Rating Maintainability Complexity Lines of code
OrderProcessorHelp::getOrders()
D
25
46 131
OrderProcessorHelp::display_orders_by_period()
D
26
31 138
webdWoocommerceReportingStatisticsAdmin::adminSettings()
B
37 20 69
OrderProcessorHelp::get_products()
B
36 16 81
OrderProcessorHelp::get_orders()
B
42 18 42
OrderProcessorHelp::forecastHoltWinters()
A
40 13 61
OrderProcessorHelp::get_categories()
A
40 13 59
OrderProcessorHelp::get_customers()
A
37 9 83
webdWoocommerceReportingStatisticsAdmin::displayFilterForm()
A
36 8 93
OrderProcessorHelp::get_countries()
A
41 9 56
OrderProcessorHelp::get_payments()
A
42 8 54
OrderProcessorHelp::get_coupons()
A
43 8 47
webdWoocommerceReportingStatisticsAdmin::extensions()
A
47 8 35
OrderProcessorHelp::filter_orders()
S
50 7 26
webdWoocommerceReportingStatisticsAdmin::topSellers()
S
40 4 67
webdWoocommerceReportingStatistics::__construct()
S
48 4 31
OrderProcessorHelp::periodFilter()
S
59 5 13
OrderProcessorHelp::get_coupon_used()
S
59 4 15
webdWoocommerceReportingStatisticsAdmin::get_coupon_used()
S
59 4 15
webdWoocommerceReportingStatistics::BackEndScripts()
S
46 2 38
webdWoocommerceReportingStatistics::notification()
S
55 3 21
webdWoocommerceReportingStatisticsAdmin::defaultStatus()
S
58 3 16
OrderProcessorHelp::StdDev()
S
62 3 11
webdWoocommerceReportingStatisticsAdmin::orders()
S
50 1 38
webdWoocommerceReportingStatisticsAdmin::proModal()
S
51 1 33
webdWoocommerceReportingStatisticsAdmin::payments()
S
54 1 31
webdWoocommerceReportingStatisticsAdmin::customers()
S
52 1 31
OrderProcessorHelp::product_cat()
S
66 3 8
webdWoocommerceReportingStatisticsAdmin::products()
S
54 1 30
OrderProcessorHelp::divide()
S
66 3 8
webdWoocommerceReportingStatisticsAdmin::divide()
S
66 3 8
webdWoocommerceReportingStatisticsAdmin::countries()
S
54 1 29
webdWoocommerceReportingStatisticsAdmin::displayOrdersBy()
S
51 1 27
webdWoocommerceReportingStatisticsAdmin::categories()
S
55 1 27
webdWoocommerceReportingStatisticsAdmin::sellingProdStock()
S
54 1 27
webdWoocommerceReportingStatisticsAdmin::displayOrders()
S
54 1 26
webdWoocommerceReportingStatisticsAdmin::coupons()
S
57 1 24
webdWoocommerceReportingStatisticsAdmin::overview()
S
53 1 23
webdWoocommerceReportingStatisticsAdmin::LowStock()
S
58 1 21
OrderProcessorHelp::__construct()
S
55 1 20
OrderProcessorHelp::Quartile()
S
63 2 10
OrderProcessorHelp::get_instance()
S
73 2 5
webdWoocommerceReportingStatisticsAdmin::rating()
S
66 1 11
webdWoocommerceReportingStatisticsAdmin::adminFooter()
S
66 1 11
webdWoocommerceReportingStatistics::onDeactivation()
S
91 1 2
webdWoocommerceReportingStatisticsAdmin::adminHeader()
S
73 1 5
webdWoocommerceReportingStatisticsAdmin::emailForReport()
S
83 1 5
webdWoocommerceReportingStatistics::SettingsPage()
S
78 1 3
OrderProcessorHelp::Quartile_25()
S
79 1 3
webdWoocommerceReportingStatisticsAdmin::emailFrequency()
S
66 1 10
webdWoocommerceReportingStatistics::push_not()
S
80 1 3
webdWoocommerceReportingStatisticsAdmin::settingsSection()
S
68 1 6
OrderProcessorHelp::Median()
S
80 1 3
webdWoocommerceReportingStatistics::onActivation()
S
62 1 9
OrderProcessorHelp::Quartile_50()
S
79 1 3
webdWoocommerceReportingStatistics::notification_hook()
S
79 1 3
webdWoocommerceReportingStatistics::Links()
S
68 1 6
OrderProcessorHelp::random_color_part()
S
77 1 3
OrderProcessorHelp::Quartile_75()
S
79 1 3
webdWoocommerceReportingStatistics::initStats()
S
66 1 8
OrderProcessorHelp::Average()
S
79 1 3
webdWoocommerceReportingStatistics::translate()
S
77 1 3
webdWoocommerceReportingStatisticsAdmin::sendReport()
S
68 1 9
webdWoocommerceReportingStatistics::init()
S
69 1 7
webdWoocommerceReportingStatisticsAdmin::progress()
S
81 1 6
OrderProcessorHelp::getRandomColor()
S
79 1 3