Charitable_Donors_DB S

Total Complexity 37
Dependencies 1
Dependents 0
Total lines 411
Lines of code 182
Logical lines of code 78
Comment lines 164
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
erase_donor_data()
S
49 4 34
validate_donor_email()
S
58 5 16
maybe_log_consent()
S
61 4 11
count_donors_with_donations()
S
54 3 21
update()
S
61 3 13
get_db_columns()
S
66 3 8
insert()
S
63 2 11
create_table()
S
59 1 20
get_user_id()
S
74 2 4
get_donor_id()
S
74 2 4
get_donor_id_by_email()
S
74 2 4
is_anonymized_email()
S
78 2 3
get_columns()
S
61 1 13
__construct()
S
76 1 4
get_column_defaults()
S
68 1 7
get_personal_data()
S
66 1 9