SI_Invoice D

Total Complexity 158
Dependencies 8
Dependents 76
Total lines 1,062
Lines of code 659
Logical lines of code 329
Comment lines 257
Methods 79
Properties 10

Methods 79

Method Rating Maintainability Complexity Lines of code
create_invoice()
A
39 8 67
get_subtotal()
A
51 10 24
get_calculated_total()
A
51 9 26
is_invoice_query()
A
54 9 21
get_payments_total()
S
54 7 20
get_fees_total()
S
55 7 19
get_instance()
S
62 6 11
get_balance()
S
60 4 13
get_pending_payments_total()
S
61 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
has_deposit()
S
68 3 7
init()
S
58 1 16
get_due_date()
S
65 2 8
get_line_items()
S
69 2 7
get_invoice_id()
S
67 2 8
get_fees()
S
68 2 7
get_client()
S
70 2 6
get_project()
S
69 2 7
get_currency()
S
67 2 8
get_expiration_date()
S
67 2 7
remove_fee()
S
66 2 9
get_estimate_id()
S
68 2 7
set_issue_date()
S
67 2 8
get_status_label()
S
69 2 7
get_statuses()
S
61 1 12
get_user_id()
S
79 1 3
set_total()
S
71 1 6
set_as_temp()
S
81 1 3
set_calculated_total()
S
69 1 7
get_history()
S
80 1 3
get_status()
S
82 1 3
get_terms()
S
74 1 4
set_terms()
S
71 1 6
get_notes()
S
74 1 4
get_sender_note()
S
74 1 4
set_notes()
S
71 1 6
set_currency()
S
71 1 6
set_sender_note()
S
71 1 6
get_invoices_by_estimate_id()
S
74 1 4
set_line_items()
S
70 1 6
__construct()
S
80 1 3
get_payments()
S
75 1 4
set_fees()
S
70 1 6
set_user_id()
S
71 1 6
get_total()
S
75 1 4
set_as_partial()
S
81 1 3
set_project_id()
S
71 1 6
set_po_number()
S
71 1 6
set_as_written_off()
S
81 1 3
set_archived()
S
81 1 3
set_pending()
S
81 1 3
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
get_client_id()
S
79 1 3
get_project_id()
S
79 1 3
set_client_id()
S
71 1 6
set_invoice_id()
S
71 1 6
get_discount()
S
79 1 3
set_discount()
S
71 1 6
get_shipping()
S
79 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
set_as_paid()
S
81 1 3
set_tax2()
S
71 1 6
get_tax2_total()
S
69 1 6
get_tax2()
S
79 1 3