EDD_Customer D

Total Complexity 134
Dependencies 2
Dependents 47
Total lines 1,223
Lines of code 521
Logical lines of code 290
Comment lines 478
Methods 32
Properties 11

Methods 32

Method Rating Maintainability Complexity Lines of code
set_primary_email()
A
43 12 50
sanitize_columns()
A
48 10 36
create()
A
47 9 36
__construct()
A
54 10 20
remove_payment()
S
51 7 26
setup_customer()
S
54 7 22
get_payments()
S
59 7 14
add_email()
S
54 6 22
attach_payment()
S
54 6 22
update()
S
53 5 22
get_address()
S
56 5 19
decrease_purchase_count()
S
57 5 16
get_notes()
S
58 4 15
__get()
S
60 4 14
email_exists()
S
61 4 13
increase_purchase_count()
S
59 4 13
decrease_value()
S
59 3 14
__set()
S
61 3 12
remove_email()
S
61 3 12
add_note()
S
57 2 17
update_order_email_addresses()
S
65 3 9
get_payment_ids()
S
59 2 15
get_emails()
S
63 2 11
recalculate_stats()
S
52 1 26
increase_value()
S
62 2 11
get_addresses()
S
65 2 9
update_meta()
S
78 1 3
add_meta()
S
78 1 3
get_ips()
S
69 1 7
get_meta()
S
79 1 3
get_notes_count()
S
71 1 6
delete_meta()
S
79 1 3