zbsDAL_contacts D

Total Complexity 712
Dependencies 3
Dependents 1
Total lines 5,202
Lines of code 2,480
Logical lines of code 1,409
Comment lines 1,508
Methods 53
Properties 7

Methods 53

Method Rating Maintainability Complexity Lines of code
getContacts()
D
0
212 627
addUpdateContact()
D
0
148 504
getContact()
D
17
60 224
tidy_contact()
C
35 24 70
listViewObj()
B
40 22 57
__construct()
B
24
7 266
deleteContact()
B
37 20 68
getTrackingForContact()
A
44 16 36
getExternalSourcesForContact()
A
44 15 35
addUpdateContactCompanies()
A
55 12 15
addUpdateContactWPID()
A
56 11 14
getContactCount()
A
53 10 18
add_listview_filters()
A
47 9 33
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
format_name_with_fallback()
S
59 6 14
getContact2ndAddress()
S
59 6 13
getContactFullNameEtc()
S
59 6 12
getContactFullName()
S
60 6 12
getContactAddress()
S
60 6 12
getContactNameWithFallback()
S
53 5 24
db_ready_contact()
S
55 4 18
setContactStatus()
S
60 4 12
contactHasObjLink()
S
61 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
getContactStatus()
S
62 2 12
getContactAvatarURL()
S
62 2 12
getContactWPID()
S
62 2 12
setContactLastContactUTS()
S
61 2 12
getContactLastContactUTS()
S
62 2 12
getContactOwner()
S
62 2 12
getContactEmail()
S
62 2 12
getContactMobile()
S
62 2 12
getContactPrevNext()
S
61 2 11
getContactDoNotMail()
S
67 2 8
getContactCompanies()
S
64 2 10
getContactTags()
S
66 2 8
getAll()
S
63 1 11
getTotalExtSourceCount()
S
66 1 8
getFullCount()
S
69 1 7
getIDList()
S
64 1 10
getSingle()
S
80 1 3