zbsDAL_transactions D

Total Complexity 385
Dependencies 3
Dependents 1
Total lines 2,579
Lines of code 1,091
Logical lines of code 681
Comment lines 725
Methods 29
Properties 6

Methods 29

Method Rating Maintainability Complexity Lines of code
addUpdateTransaction()
D
3
121 408
getTransactions()
D
6
126 268
getTransaction()
D
30 35 101
tidy_transaction()
B
42 18 41
deleteTransaction()
A
48 10 29
addUpdateTransactionTags()
A
52 9 21
getTransactionCount()
A
57 9 13
getTransactionTotalByMonth()
S
57 7 13
__construct()
S
66 7 6
tidy_external_sources()
S
53 4 22
setTransactionStatus()
S
60 4 12
getTransactionStatusesToInclude()
S
64 4 9
listViewObj()
S
61 3 11
getTransactionStatusesToIncludeQuery()
S
64 3 9
transactionAccountingType()
S
66 3 8
transaction_exists()
S
64 3 10
add_listview_filters()
S
63 3 10
getTransactionMeta()
S
60 2 14
getTransactionOwner()
S
62 2 12
getTransactionStatus()
S
62 2 12
getTransactionTags()
S
66 2 8
getSingle()
S
80 1 3
getFullCount()
S
69 1 7
get_transaction_ref()
S
66 1 9
get_transaction_contacts()
S
71 1 6
get_transaction_invoice_id()
S
69 1 7
getIDList()
S
66 1 9
getAll()
S
64 1 10
db_ready_transaction()
S
80 1 3