OBS_Admin_Query D

Total Complexity 204
Dependencies 2
Dependents 2
Total lines 1,094
Lines of code 814
Logical lines of code 560
Comment lines 90
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
create_invoice_from_order()
D
21
45 184
client_from_order()
C
30 24 110
update_outdated_client_fields()
B
50 19 22
display_invoices()
A
45 10 40
invoice_exists_for_order()
A
43 9 47
generic_fallback_client_exists_for()
A
51 10 24
get_invoice_series()
A
47 9 32
billing_order_name()
S
50 7 26
save_exchange_rate()
S
46 6 39
client_exists_for_order()
S
50 6 31
account_informations()
S
49 6 28
generate_batch_invoices()
S
52 6 25
generate_one_invoice()
S
52 5 26
send_email_with_invoice()
S
54 5 19
get_client_by_eq_uid_and_similar_name()
S
56 5 16
exchange_rate_needed()
S
57 4 16
pays_vat()
S
62 4 10
obs_array_count()
S
66 4 9
get_user_id()
S
61 3 11
get_exchange_rate_for_order()
S
56 2 16
get_client_colete_online_details()
S
62 3 10
invoice_id_to_wp_db()
S
61 2 13
billing_order_company_name()
S
64 2 10
compare_clients_names()
S
66 2 8
query()
S
60 1 13
preprocess_client_name()
S
63 1 11
get_client_facturare_details()
S
75 1 4
remove_duplicate_address_fields()
S
71 1 5
preprocess_special_characteres()
S
77 1 3
display_queries()
S
73 1 6