Charitable_Privacy A

Total Complexity 60
Dependencies 4
Dependents 1
Total lines 647
Lines of code 307
Logical lines of code 133
Comment lines 251
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
export_user_data()
A
48 7 35
get_registered_donor_data()
A
48 7 33
get_field_data_type()
S
55 7 20
erase_registered_donor_personal_data()
S
52 6 25
erase_user_data()
S
49 5 32
get_personal_donation_meta_data()
S
53 4 23
erase_donation_personal_data()
S
52 4 22
is_donation_in_data_retention_period()
S
61 3 11
add_privacy_policy_content()
S
56 2 23
get_donor_profile_data()
S
55 1 22
__construct()
S
66 2 8
get_data_retention_fields()
S
70 2 6
get_user_donation_fields()
S
71 2 6
get_erasable_fields_for_donation()
S
71 2 6
get_data_retention_period()
S
79 1 3
register_exporter()
S
67 1 8
register_eraser()
S
67 1 8
has_erasable_fields_within_data_retention_period()
S
71 1 6
get_erasable_fields_in_data_retention_period()
S
72 1 6
get_donations_from_profiles()
S
74 1 4