SI_Invoice D

Total Complexity 156
Dependencies 8
Dependents 81
Total lines 952
Lines of code 661
Logical lines of code 333
Comment lines 162
Methods 78
Properties 2

Methods 78

Method Rating Maintainability Complexity Lines of code
create_invoice()
A
39 8 67
get_payments_total()
A
52 10 24
get_subtotal()
A
51 9 26
is_invoice_query()
A
54 9 21
get_calculated_total()
S
53 7 23
get_fees_total()
S
55 7 19
get_instance()
S
62 6 11
get_pending_payments_total()
S
59 4 15
get_balance()
S
60 4 13
get_overdue_invoices()
S
52 3 25
get_discount_total()
S
59 3 13
set_status()
S
62 3 12
get_deposit()
S
62 3 11
reset_totals()
S
58 2 17
register_post_statuses()
S
58 2 16
init()
S
58 1 16
get_status_label()
S
69 2 7
get_due_date()
S
65 2 8
get_line_items()
S
69 2 7
get_fees()
S
68 2 7
get_invoice_id()
S
67 2 8
get_currency()
S
67 2 8
get_client()
S
70 2 6
get_expiration_date()
S
67 2 7
remove_fee()
S
66 2 9
get_payments()
S
67 2 8
set_issue_date()
S
67 2 8
get_project()
S
69 2 7
get_estimate_id()
S
68 2 7
get_statuses()
S
61 1 12
set_sender_note()
S
71 1 6
set_calculated_total()
S
69 1 7
set_as_partial()
S
81 1 3
set_pending()
S
81 1 3
get_terms()
S
74 1 4
set_terms()
S
71 1 6
get_notes()
S
74 1 4
set_notes()
S
71 1 6
get_sender_note()
S
74 1 4
set_user_id()
S
71 1 6
get_user_id()
S
79 1 3
get_history()
S
80 1 3
set_as_temp()
S
81 1 3
get_invoices_by_estimate_id()
S
74 1 4
set_fees()
S
70 1 6
__construct()
S
80 1 3
set_as_paid()
S
81 1 3
get_status()
S
82 1 3
set_currency()
S
71 1 6
set_line_items()
S
70 1 6
get_project_id()
S
79 1 3
set_total()
S
71 1 6
set_invoice_id()
S
71 1 6
set_deposit()
S
71 1 6
get_submission_fields()
S
79 1 3
set_submission_fields()
S
71 1 6
get_issue_date()
S
76 1 4
set_estimate_id()
S
71 1 6
set_due_date()
S
71 1 6
set_expiration_date()
S
71 1 6
get_po_number()
S
79 1 3
set_po_number()
S
71 1 6
get_client_id()
S
79 1 3
set_client_id()
S
71 1 6
get_discount()
S
79 1 3
get_total()
S
75 1 4
set_discount()
S
71 1 6
set_as_written_off()
S
81 1 3
set_shipping()
S
71 1 6
get_tax()
S
79 1 3
set_tax()
S
71 1 6
get_tax_total()
S
69 1 6
get_tax2()
S
79 1 3
set_tax2()
S
71 1 6
get_tax2_total()
S
69 1 6
set_archived()
S
81 1 3
set_project_id()
S
71 1 6
get_shipping()
S
79 1 3