wc_gsheetconnector_Service C

Total Complexity 125
Dependencies 6
Dependents 1
Total lines 1,124
Lines of code 871
Logical lines of code 373
Comment lines 31
Methods 22
Properties 10

Methods 22

Method Rating Maintainability Complexity Lines of code
create_save_array()
B
38 20 67
__construct()
B
21
1 348
woocommerce_order_status_changed()
A
41 15 53
create_remove_sheet_and_headers()
A
42 12 55
execute_post_data()
A
44 11 41
install_plugin()
A
45 10 41
transition_post_status()
S
54 7 19
deactivate_plugin()
S
52 6 25
extract_product_qty_sku()
S
51 5 25
get_adding_extra_product_item_row()
S
50 4 29
error_message()
S
60 5 13
activate_plugin()
S
58 4 15
get_adding_extra_product_row()
S
56 3 18
wp_trash_post()
S
57 3 16
get_googlesheet_object()
S
59 3 15
status_is_enabled()
S
60 3 13
add_status_header_in_all_orders()
S
61 3 12
change_status_to_uppercase()
S
61 3 12
get_adding_extra_order_row()
S
56 2 19
init()
S
56 2 17
woocommerce_process_shop_order_meta()
S
62 2 11
woocommerce_success_notice_free()
S
68 1 7