WPInv_Ajax D

Total Complexity 194
Dependencies 8
Dependents 0
Total lines 1,168
Lines of code 739
Logical lines of code 452
Comment lines 181
Methods 27
Properties 0

Methods 27

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