EDD_Customer D

Total Complexity 132
Dependencies 2
Dependents 49
Total lines 1,215
Lines of code 519
Logical lines of code 285
Comment lines 476
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
attach_payment()
S
52 6 25
add_email()
S
53 6 24
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
update()
S
59 3 15
decrease_value()
S
59 3 14
remove_email()
S
61 3 12
__set()
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