MailChimp_WooCommerce_Customer A

Total Complexity 61
Dependencies 4
Dependents 7
Total lines 420
Lines of code 218
Logical lines of code 98
Comment lines 125
Methods 35
Properties 15

Methods 35

Method Rating Maintainability Complexity Lines of code
syncSubscriberStatusFromMailchimp()
A
51 9 24
fromArray()
S
54 5 22
requireDoubleOptIn()
S
65 3 10
getOptInStatusTime()
S
66 3 9
applyWordpressUserSubscribeStatus()
S
64 3 10
toArray()
S
58 2 15
isSubscribedInWordpress()
S
72 2 6
getOptInStatusTimeAsString()
S
71 2 6
setOptInStatus()
S
67 2 8
getAddress()
S
72 2 6
getWordpressUserSubscriberStatus()
S
70 2 6
setWordpressUser()
S
71 2 6
wasSubscribedOnOrder()
S
69 2 6
getMailchimpStatus()
S
82 1 3
getWordpressUser()
S
82 1 3
getMergeFields()
S
71 1 6
getOriginalSubscriberStatus()
S
82 1 3
requiresDoubleOptIn()
S
82 1 3
setAddress()
S
77 1 4
getValidation()
S
65 1 10
setTotalSpent()
S
77 1 4
getId()
S
82 1 3
setOrdersCount()
S
77 1 4
getOrdersCount()
S
82 1 3
setLastName()
S
77 1 4
getLastName()
S
82 1 3
setFirstName()
S
77 1 4
getFirstName()
S
82 1 3
setCompany()
S
77 1 4
getCompany()
S
82 1 3
getOptInStatus()
S
82 1 3
setEmailAddress()
S
77 1 4
getEmailAddress()
S
82 1 3
setId()
S
77 1 4
getTotalSpent()
S
82 1 3