Code Analysis: Order Audit Log for Woocommerce 1.9

Function Rating Maintainability Complexity Lines of code
ic_commerce_audit_log_lite_list::get_items()
D
24
60 126
ic_commerce_audit_log_lite_list::get_grid()
D
29
41 111
ic_commerce_audit_log_lite_list::export_csv()
C
38 26 59
ic_commerce_audit_log_lite_list::export_pdf()
C
39 26 55
ic_commerce_audit_log_lite_class::ic_commerce_before_save_order_items_save()
B
38 23 61
ic_commerce_audit_log_lite_function::get_pagination()
B
35 20 91
ic_commerce_audit_log_lite_setttings::select_element_callback()
B
39 21 58
ic_commerce_audit_log_lite_list::get_search_form()
B
29 13 149
ic_commerce_audit_log_lite_function::GetDataGrid()
B
30 14 133
ic_commerce_audit_log_lite_function::create_dropdown()
B
41 18 47
ic_commerce_audit_log_lite_addons::display_content()
A
36 1 234
ic_commerce_audit_log_lite_setttings::_choose_image_callback()
A
46 14 31
ic_commerce_audit_log_lite_setttings::choose_image_callback()
A
46 14 31
ic_commerce_audit_log_lite_function::ExportToCsv()
A
40 11 61
ic_commerce_audit_log_lite_setttings::text_element_callback()
A
50 12 23
ic_commerce_audit_log_lite_setttings::save_settings()
A
47 11 34
ic_woocommerce_audit_log_lite::create_table()
A
39 8 75
ic_commerce_audit_log_lite_class::add_order_item_log()
A
44 10 42
ic_commerce_audit_log_lite_function::get_postmeta()
A
45 10 41
ic_commerce_audit_log_lite_setttings::text_array_element_callback()
A
51 11 23
ic_commerce_audit_log_lite_setttings::textarea_element_callback()
A
53 9 20
ic_commerce_audit_log_lite_function::get_pdf_style_align()
A
49 8 30
ic_commerce_audit_log_lite_setttings::create_button_element_callback()
A
51 8 24
ic_commerce_audit_log_lite_init::add_page()
A
47 7 39
ic_commerce_audit_log_lite_setttings::color_picker_callback()
A
54 8 18
ic_commerce_audit_log_lite_list::get_columns()
S
43 5 55
ic_commerce_audit_log_lite_setttings::multiple_select_element_callback()
S
51 7 24
ic_commerce_audit_log_lite_list::get_all_request()
S
43 5 47
ic_commerce_audit_log_lite_function::get_page_tabs()
S
52 6 27
ic_commerce_audit_log_lite_setttings::_select_element_callback()
S
53 6 21
ic_commerce_audit_log_lite_function::get_items_id_list()
S
55 6 19
ic_commerce_audit_log_lite_class::get_order_item()
S
58 6 17
ic_commerce_audit_log_lite_setttings::checkbox_element_callback()
S
56 6 17
ic_commerce_audit_log_lite_function::get_products_variation()
S
56 6 16
ic_commerce_audit_log_lite_class::ic_commerce_order_status_changed_save()
S
49 5 29
ic_commerce_audit_log_lite_function::get_product_variations()
S
53 5 23
ic_commerce_audit_log_lite_setttings::init()
S
49 4 37
ic_commerce_audit_log_lite_setttings::radio_element_callback()
S
55 5 19
ic_commerce_audit_log_lite_init::admin_enqueue_scripts()
S
54 5 19
ic_commerce_audit_log_lite_function::create_hidden_fields()
S
56 5 17
ic_commerce_audit_log_lite_addons::define_constant()
S
66 6 8
ic_commerce_audit_log_lite_function::get_request()
S
59 5 15
ic_commerce_audit_log_lite_setttings::admin_notices()
S
59 5 14
ic_commerce_audit_log_lite_class::ic_commerce_order_status_changed_trash()
S
60 5 12
ic_commerce_audit_log_lite_list::export_to_csv_button()
S
45 3 38
ic_woocommerce_audit_log_lite::plugins_loaded()
S
46 3 37
ic_commerce_audit_log_lite_list::export()
S
55 4 22
ic_commerce_audit_log_lite_function::create_log()
S
55 4 17
ic_commerce_audit_log_lite_setttings::get_email_string()
S
57 4 17
ic_commerce_audit_log_lite_class::ic_commerce_order_status_changed_untrash()
S
60 4 12
ic_commerce_audit_log_lite_init::admin_init()
S
62 4 11
ic_commerce_audit_log_lite_function::export_to_pdf()
S
52 3 23
ic_commerce_audit_log_lite_setttings::get_default_cogs_key()
S
69 4 5
ic_commerce_audit_log_lite_init::plugin_submenu_list()
S
64 4 9
ic_commerce_audit_log_lite_init::call_ajax_action()
S
59 3 15
ic_commerce_audit_log_lite_function::ic_get_order_statuses()
S
60 3 14
ic_commerce_audit_log_lite_list::ajax()
S
60 3 14
ic_commerce_audit_log_lite_setttings::init_settings()
S
58 3 13
ic_woocommerce_audit_log_lite::print_array()
S
63 3 12
ic_commerce_audit_log_lite_function::print_array()
S
63 3 12
ic_commerce_audit_log_lite_init::setting_page()
S
62 3 11
ic_commerce_audit_log_lite_function::get_products_dropdown_data()
S
49 1 35
ic_commerce_audit_log_lite_list::total_count()
S
50 1 31
ic_commerce_audit_log_lite_list::get_admin_page()
S
58 2 16
ic_commerce_audit_log_lite_setttings::options_validate()
S
64 3 9
ic_commerce_audit_log_lite_setttings::label_element_callback()
S
69 3 6
ic_commerce_audit_log_lite_list::get_usernames()
S
61 2 12
ic_commerce_audit_log_lite_function::print_sql()
S
55 1 19
ic_commerce_audit_log_lite_addons::init()
S
66 2 8
ic_commerce_audit_log_lite_list::create_search_form_hidden_fields()
S
67 2 7
ic_commerce_audit_log_lite_class::get_order_data()
S
66 2 8
ic_commerce_audit_log_lite_class::get_order_id()
S
66 2 8
ic_commerce_audit_log_lite_class::ic_commerce_before_save_order_items()
S
69 2 6
ic_commerce_audit_log_lite_function::create_search_form_hidden_fields()
S
67 2 7
ic_woocommerce_audit_log_lite::activation()
S
65 2 8
ic_commerce_audit_log_lite_function::get_per_page()
S
66 2 8
ic_commerce_audit_log_lite_function::get_current_user_id()
S
75 2 4
ic_commerce_audit_log_lite_setttings::check_email()
S
68 2 8
ic_commerce_audit_log_lite_class::ic_commerce_ajax_add_order_item_meta()
S
70 2 5
ic_commerce_audit_log_lite_function::get_setting()
S
71 2 6
ic_commerce_audit_log_lite_setttings::get_number_array()
S
67 2 8
ic_commerce_audit_log_lite_function::set_screen_option()
S
72 2 5
ic_commerce_audit_log_lite_init::admin_menu()
S
60 1 11
ic_commerce_audit_log_lite_init::__construct()
S
62 1 11
ic_commerce_audit_log_lite_class::query_query()
S
83 1 3
ic_woocommerce_audit_log_lite::get_table_name()
S
73 1 5
ic_woocommerce_audit_log_lite::load_hooks()
S
80 1 3
ic_commerce_audit_log_lite_class::create_shop_oder_log()
S
77 1 4
ic_commerce_audit_log_lite_list::get_number_columns()
S
71 1 5
ic_commerce_audit_log_lite_setttings::get_audit_log_settings()
S
68 1 7
ic_commerce_audit_log_lite_list::init()
S
83 1 3
ic_commerce_audit_log_lite_list::__construct()
S
81 1 3
ic_commerce_audit_log_lite_list::get_price_columns()
S
73 1 5
ic_commerce_audit_log_lite_function::__construct()
S
81 1 3
ic_woocommerce_audit_log_lite::__construct()
S
91 1 2
ic_woocommerce_audit_log_lite::admin_init()
S
100 1 2
ic_commerce_audit_log_lite_setttings::__construct()
S
69 1 6
ic_commerce_audit_log_lite_function::add_screen_option()
S
65 1 9
ic_commerce_audit_log_lite_list::get_list()
S
83 1 3
ic_commerce_audit_log_lite_list::get_log_users()
S
68 1 7
ic_commerce_audit_log_lite_list::get_products()
S
70 1 6
ic_commerce_audit_log_lite_function::unset_class_variables()
S
70 1 5
ic_commerce_audit_log_lite_setttings::section_options_callback()
S
91 1 2
ic_commerce_audit_log_lite_list::get_number_columns_css_style()
S
68 1 7
ic_commerce_audit_log_lite_init::wp_loaded()
S
74 1 5
ic_commerce_audit_log_lite_addons::__construct()
S
73 1 5
ic_commerce_audit_log_lite_init::init()
S
76 1 4
ic_commerce_audit_log_lite_class::__construct()
S
62 1 10
ic_commerce_audit_log_lite_list::back_print_botton()
S
66 1 8
ic_commerce_audit_log_lite_function::unset_global_variables()
S
73 1 5