Wf_Woocommerce_Packing_List_Invoice D

Total Complexity 357
Dependencies 8
Dependents 3
Total lines 2,048
Lines of code 1,487
Logical lines of code 865
Comment lines 316
Methods 65
Properties 9

Methods 65

Method Rating Maintainability Complexity Lines of code
generate_order_template_for_single_order()
B
33 17 94
print_it()
B
40 19 58
alter_tax_data()
B
42 19 49
alter_shipping_row()
B
39 17 54
alter_extra_tax_row()
B
41 16 50
generate_order_template_for_invoice_preview()
A
43 13 47
alter_sub_total_row()
A
44 13 40
add_print_buttons()
A
39 11 68
generate_invoice_number()
A
44 12 42
alter_fee_row()
A
45 11 38
add_frontend_print_buttons()
A
47 11 30
__construct()
A
39 8 59
document_print_btn_on_wc_order_listing_action_column()
A
45 9 38
generate_invoice_number_on_order_creation()
A
51 9 26
alter_customize_inputs()
A
35 3 116
add_email_print_buttons()
A
50 9 24
is_show_frontend_print_button()
A
51 9 23
add_email_attachments()
A
52 9 21
alter_total_price_column_deleted_product()
A
48 8 29
alter_total_price_column()
A
48 8 29
admin_settings_page()
A
44 7 41
generate_auto_invoice_number()
A
52 8 22
generate_invoice_number_on_status_change()
A
53 8 22
add_invoice_column_value()
S
57 8 14
alter_total_total_tax_column()
S
51 6 24
get_customizable_items()
S
42 4 51
generate_order_template()
S
53 6 19
generate_invoice_number_on_order_pending()
S
59 5 14
get_invoice_date()
S
61 4 12
invoice_settings_on_plugin_update()
S
62 4 11
alter_customize_info_text()
S
61 4 11
default_settings()
S
48 2 35
generate_template_html()
S
56 3 17
save_multi_checkbox_fields()
S
69 4 6
convert_to_design_view_html()
S
59 3 13
alter_final_template_html()
S
63 3 11
prepare_pdf_attachments()
S
62 3 11
alter_validation_rule()
S
58 2 16
wf_filter_email_attach_invoice_for_status()
S
64 3 9
single_checkbox_fields()
S
59 2 14
get_non_options_fields()
S
61 2 13
alter_multi_select_fields()
S
62 2 12
multi_checkbox_fields()
S
63 2 11
alter_quantity_column()
S
66 2 8
set_received_seal_extra_text()
S
66 2 8
add_docdata_metabox()
S
63 2 10
get_non_disable_fields()
S
69 2 8
alter_quantity_column_deleted_product()
S
66 2 8
enable_pdf_preview()
S
71 2 6
add_frontend_order_list_page_print_buttons()
S
64 2 9
add_individual_print_button_in_admin_order_listing_page()
S
70 2 6
get_plugin_data()
S
77 2 3
set_other_data()
S
59 1 13
add_admin_pages()
S
61 1 13
remove_invoice_number_from_renewal_order_meta()
S
76 1 4
get_attachment_name_for_ubl_invoice()
S
75 1 4
get_attachment_for_ubl_invoice()
S
63 1 10
add_invoice_column()
S
75 1 4
add_bulk_print_buttons()
S
72 1 5
sort_invoice_column()
S
75 1 4
load_translations_and_strings()
S
72 1 5
get_orderdate_timestamp()
S
75 1 4
run_necessary()
S
82 1 3
register_tooltips()
S
72 1 5
subscriptions_remove_renewal_invoice_number_meta()
S
80 1 3