zbsDAL_transactions D

Total Complexity 382
Dependencies 3
Dependents 1
Total lines 2,545
Lines of code 1,063
Logical lines of code 675
Comment lines 714
Methods 28
Properties 6

Methods 28

Method Rating Maintainability Complexity Lines of code
addUpdateTransaction()
D
3
121 408
getTransactions()
D
6
126 255
getTransaction()
D
30 35 97
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
69 7 5
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
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