Code Analysis: Totals Report for WooCommerce 1.0.2

Most Complex Classes

Class Rating Complexity
TRWC_Report
S
47
TRWC_Report_Admin
S
30
TRWC_Report_Export
S
21

Most Complex Functions

Function Rating Complexity
TRWC_Report_Admin::render_report_page()
C
17
TRWC_Report::process_variable_product()
A
10
TRWC_Report_Export::maybe_export_report()
A
9
TRWC_Report::process_product_categories()
A
9
TRWC_Report::calculate_derived_metrics()
S
5
trwc_check_dependencies()
S
6
TRWC_Report_Export::export_csv()
S
4
TRWC_Report::process_simple_product()
S
5
TRWC_Report::is_product_low_stock()
S
5
TRWC_Report::generate_report()
S
4
TRWC_Report::process_product()
S
4
trwc_is_woocommerce_active()
S
4