zbsDAL_contacts D

Total Complexity 684
Dependencies 2
Dependents 1
Total lines 5,026
Lines of code 2,041
Logical lines of code 1,340
Comment lines 1,500
Methods 53
Properties 6

Methods 53

Method Rating Maintainability Complexity Lines of code
getContacts()
D
0
189 505
addUpdateContact()
D
0
148 475
getContact()
D
17
60 220
tidy_contact()
C
35 28 66
listViewObj()
B
41 19 54
deleteContact()
B
39 18 60
getTrackingForContact()
A
44 16 36
getExternalSourcesForContact()
A
44 15 35
addUpdateContactCompanies()
A
55 12 15
addUpdateContactWPID()
A
56 11 14
getContactCount()
A
54 10 16
format_name_etc()
A
59 11 10
addUpdateContactTags()
A
52 9 21
getContactAvatar()
A
53 8 24
getContactAvatarHTML()
S
53 7 22
format_fullname()
S
58 7 16
getContactEmails()
S
56 6 16
__construct()
S
71 7 4
format_name_with_fallback()
S
59 6 14
getContact2ndAddress()
S
59 6 13
contactHasCountObjType()
S
50 5 28
getContactFullName()
S
60 6 12
getContactFullNameEtc()
S
59 6 12
getContactAddress()
S
60 6 12
getContactNameWithFallback()
S
53 5 24
db_ready_contact()
S
55 4 18
contactHasObjLink()
S
61 4 12
setContactStatus()
S
60 4 12
update_contact_email()
S
57 3 18
setContactDoNotMail()
S
60 3 14
setContactOwner()
S
60 3 13
getContactSocials()
S
54 2 23
contactHasTransaction()
S
68 3 7
contactHasInvoice()
S
68 3 7
contactHasQuote()
S
68 3 7
getContactMeta()
S
60 2 14
getContactAvatarURL()
S
62 2 12
getContactStatus()
S
62 2 12
getContactWPID()
S
62 2 12
setContactLastContactUTS()
S
61 2 12
getContactLastContactUTS()
S
62 2 12
getContactMobile()
S
62 2 12
getContactOwner()
S
62 2 12
getContactEmail()
S
62 2 12
getContactPrevNext()
S
61 2 11
getContactCompanies()
S
64 2 10
getContactTags()
S
66 2 8
getContactDoNotMail()
S
67 2 8
getAll()
S
63 1 11
getTotalExtSourceCount()
S
66 1 8
getSingle()
S
80 1 3
getFullCount()
S
69 1 7
getIDList()
S
64 1 10