Code Analysis: Ni WooCommerce Sales Report Email 3.1.4

Function Rating Maintainability Complexity Lines of code
ni_email_dashboard::page_init()
D
12
12 874
ni_email_dashboard::page_init()
B
27
7 293
ni_email_order_list::query()
B
38 20 67
NiWooER_Setting::page_init()
B
32 10 152
ni_sales_report_email_function::get_order_product()
B
35 14 91
ni_email_order_list::get_order_grid()
A
42 10 62
ni_email_order_list::get_email_content()
A
43 9 58
email_report_ni_addons::page_init()
A
38 1 166
ni_sales_report_email_function::get_daily_email_report()
A
39 5 96
ni_email_dashboard::get_total_sales()
A
48 7 37
ni_email_dashboard::get_total_sales_count()
A
48 7 35
ni_sales_report_email_function::get_total_sales()
A
50 7 32
ni_sales_report_email_function::get_total_sales_count()
S
50 7 30
ni_sales_report_email_function::get_recent_order()
S
51 7 29
ni_sales_report_email_function::get_sales_product()
S
46 6 41
ni_sales_report_email_function::get_order_status()
S
49 6 34
ni_email_order_list::page_init()
S
41 2 92
ni_email_report_init::admin_enqueue_scripts()
S
48 6 31
NiWooER_Setting::send_test_email()
S
49 6 30
ni_sales_report_email_function::get_total_coupon()
S
50 6 30
ni_sales_report_email_function::get_order_refund()
S
50 6 29
ni_email_report_init::add_menu_page()
S
52 6 27
ni_sales_report_email_function::get_total_product()
S
52 6 26
ni_email_order_list::get_email_content2()
S
46 4 54
ni_sales_report_email_function::get_items_id_list()
S
55 6 19
NiWooER_Setting::save_setting()
S
55 6 18
ni_sales_report_email_function::get_products_variation()
S
57 6 16
ni_sales_report_email_function::get_product_variations()
S
53 5 23
ni_email_dashboard::get_recent_order_list()
S
49 4 35
ni_email_report_init::ni_email_report_action()
S
56 5 19
ni_sales_report_email_function::get_recent_order_list()
S
50 4 34
ni_email_report_init::ni_email_report_cron_job()
S
50 4 28
ni_email_dashboard::get_sold_product_count()
S
55 4 18
ni_email_setting::add_schedule_email()
S
55 4 18
NiWooER_Setting::get_comma_separated()
S
58 4 16
ni_email_order_list::get_order_data()
S
58 4 16
ni_email_report_init::ni_wp_init_cron()
S
63 5 10
ni_email_setting::admin_init_save()
S
59 4 14
ni_email_dashboard::get_total_tax()
S
52 3 27
ni_email_order_list::ni_send_email_report()
S
52 3 26
ni_email_setting::admin_init()
S
46 1 55
ni_email_dashboard::get_total_discount()
S
54 3 24
ni_email_dashboard::get_order_status2()
S
55 3 22
ni_email_dashboard::get_guest_customer()
S
57 3 17
ni_email_dashboard::get_customer()
S
57 3 17
NiWooER_Setting::ajax_init()
S
65 4 9
ni_email_setting::sanitize()
S
65 4 9
ni_email_order_list::get_country_name()
S
67 3 8
ni_email_report_init::init()
S
70 3 7
ni_email_report_init::admin_init()
S
67 3 8
ni_sales_report_email_function::get_request()
S
72 3 5
ni_email_dashboard::get_country_name()
S
68 3 7
ni_email_dashboard::get_customer_report()
S
54 1 29
ni_email_dashboard::get_country_report()
S
55 1 28
ni_email_report_init::add_custom_cron_schedule()
S
54 1 23
ni_email_dashboard::get_payment_gateway()
S
56 1 20
ni_sales_report_email_function::get_payment_gateway2()
S
56 1 20
ni_email_setting::setting_page()
S
59 1 19
ni_email_dashboard::get_low_in_stock()
S
57 1 18
ni_email_dashboard::get_yearly_sales()
S
58 1 17
ni_sales_report_email_function::get_order_list_columns()
S
57 1 16
ni_email_dashboard::get_most_stock()
S
59 1 16
ni_email_dashboard::get_out_of_stock()
S
59 1 16
ni_email_setting::add_from_email()
S
71 2 6
NiWooER_Email_Report::niwooer_activation_redirect()
S
72 2 5
ni_email_dashboard::get_price()
S
68 2 8
ni_email_setting::add_subject_line()
S
71 2 6
ni_email_order_list::get_order_detail()
S
64 2 10
ni_email_dashboard::get_order_detail()
S
64 2 10
ni_email_setting::add_to_email()
S
71 2 6
ni_sales_report_email_function::get_order_detail()
S
64 2 10
ni_sales_report_email_function::get_order_product_columns()
S
60 1 13
ni_sales_report_email_function::get_recent_order_columns()
S
62 1 11
ni_email_report_init::__construct()
S
62 1 11
ni_email_dashboard::__construct()
S
91 1 2
ni_email_dashboard::test2()
S
100 1 2
ni_email_report_init::admin_menu()
S
66 1 7
ni_email_report_init::add_setting_page()
S
77 1 4
ni_email_setting::__construct()
S
72 1 5
ni_email_dashboard::test()
S
80 1 3
ni_sales_report_email_function::get_order_list_price_columns()
S
73 1 5
ni_email_report_init::get_menu_page_name()
S
67 1 9
NiWooER_Email_Report::__construct()
S
67 1 8
email_report_ni_addons::__construct()
S
91 1 2
NiWooER_Setting::__construct()
S
100 1 2
ni_email_order_list::__construct()
S
100 1 2
ni_email_setting::enable_cron_job()
S
71 1 5
ni_email_setting::add_cron_url()
S
75 1 4
ni_email_setting::print_section_info()
S
83 1 3
ni_email_setting::add_setting_page()
S
78 1 3
ni_email_order_list::get_email_report_list()
S
83 1 3
ni_sales_report_email_function::__construct()
S
100 1 2
ni_sales_report_email_function::print_data()
S
79 1 3