WPInv_Ajax D

Total Complexity 179
Dependencies 8
Dependents 0
Total lines 1,142
Lines of code 714
Logical lines of code 435
Comment lines 180
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
get_payment_form()
A
39 14 62
get_payment_form_states_field()
A
43 14 45
recalculate_invoice_totals()
A
43 13 43
add_invoice_items()
A
47 13 33
recalculate_full_prices()
A
42 12 47
file_upload()
A
44 11 42
edit_invoice_item()
A
46 11 37
create_invoice_item()
A
44 9 43
remove_invoice_item()
A
51 9 25
admin_add_invoice_item()
A
51 8 26
get_invoicing_items()
A
45 7 39
get_aui_states_field()
S
45 6 45
get_billing_details()
S
55 6 19
add_note()
S
56 6 17
check_new_user_email()
S
55 5 20
get_invoice_items()
S
56 5 18
get_customers()
S
52 4 24
add_ajax_events()
S
48 3 35
define_ajax()
S
62 5 10
payment_form_refresh_prices()
S
56 3 19
do_wpinv_ajax()
S
60 3 13
delete_note()
S
62 3 11
run_tool()
S
62 3 11
payment_form()
S
62 2 11
wpinv_ajax_headers()
S
64 2 10
get_states_field()
S
77 1 4
init()
S
72 1 5