Wf_Woocommerce_Packing_List_Admin D

Total Complexity 361
Dependencies 7
Dependents 11
Total lines 2,093
Lines of code 1,589
Logical lines of code 726
Comment lines 294
Methods 70
Properties 7

Methods 70

Method Rating Maintainability Complexity Lines of code
wf_display_price()
C
31 27 107
save_settings()
C
35 24 78
advanced_settings()
C
35 23 80
print_window()
B
38 18 68
debug_save()
B
41 16 66
check_before_auto_generating_invoice_no()
A
48 15 29
wf_get_decimal_price()
A
46 12 39
admin_modules()
A
46 10 42
validate_settings_data()
A
49 10 35
wf_get_woocommerce_currency_symbols()
A
27
1 169
wf_convert_to_user_currency()
A
48 10 33
admin_settings_page()
A
44 9 46
wt_pklist_action_scheduler_for_invoice_number()
A
57 11 15
generate_print_button_data()
A
45 8 45
add_order_list_page_print_actions()
A
49 9 29
wf_shipping_formated_price()
A
49 9 27
verify_order_ids()
A
50 8 30
created_document_count()
S
52 7 26
check_write_access()
S
53 7 24
admin_menu()
S
44 5 50
sanitize_text_arr()
S
51 6 32
add_print_actions()
S
54 5 22
add_email_attachments()
S
63 6 9
wt_pklist_action_scheduler_for_invoice_number_count()
S
59 5 14
get_order_ids_for_invoice_number_generation()
S
46 3 40
envelope_settings_subtabcontent()
S
55 4 22
envelope_settings_tabcontent()
S
55 4 22
get_invoice_pdf_name()
S
53 4 22
check_the_order_is_old()
S
56 4 19
add_checkout_fields()
S
55 4 18
order_meta_dropdown_list()
S
58 4 16
add_email_print_actions()
S
63 5 9
check_role_access()
S
59 4 15
validate_box_packing_field()
S
62 4 11
get_tooltips()
S
72 4 4
dismiss_notice()
S
63 4 10
create_metabox_content()
S
61 3 13
enqueue_scripts()
S
46 1 37
load_address_from_woo()
S
58 2 16
wf_pklist_delete_all_invoice_numbers_func()
S
66 3 8
add_fontend_print_actions()
S
68 3 6
qrcode_barcode_visibility()
S
63 3 10
set_tooltip()
S
65 3 8
save_document_settings()
S
60 2 14
add_print_action_button()
S
62 2 11
save_plugin_version_in_db()
S
65 2 9
check_if_mpdf_used()
S
69 2 7
is_enable_rtl_support()
S
64 2 10
get_print_url()
S
70 2 5
get_tooltip_configs()
S
63 2 10
wt_pklist_delete_all_invoice_numbers_tool()
S
61 1 11
sanitize_css_class_name()
S
78 1 3
action_after_account_orders_js()
S
77 1 9
action_for_auto_generate_invoice_number()
S
81 1 3
wt_get_empty_invoice_number_count()
S
69 1 6
__construct()
S
77 1 4
wf_search_order_by_invoice_number()
S
76 1 4
get_rtl_languages()
S
67 1 7
get_language_list()
S
72 1 5
strip_unwanted_tags()
S
66 1 8
module_exists()
S
79 1 3
enqueue_styles()
S
74 1 4
generate_form_field()
S
80 1 3
admin_document_addons_page()
S
76 1 4
admin_document_settings_page()
S
73 1 5
plugin_action_links()
S
66 1 7
add_meta_boxes()
S
77 1 3
alter_bulk_action()
S
79 1 3
register_tooltips()
S
68 1 7
generate_form_advanced_fields()
S
80 1 3