Charitable_Abstract_Donation C

Total Complexity 113
Dependencies 10
Dependents 6
Total lines 1,253
Lines of code 426
Logical lines of code 193
Comment lines 666
Methods 61
Properties 11

Methods 61

Method Rating Maintainability Complexity Lines of code
update_status()
A
44 10 44
is_from_current_user()
S
60 4 14
get_contact_consent()
S
66 4 7
get_campaigns_links()
S
59 3 14
parse_donation_meta_field()
S
61 3 13
get()
S
64 3 10
get_status_label()
S
71 3 5
has_status()
S
70 3 5
get_test_mode()
S
67 3 7
get_donation_plan()
S
65 3 10
get_data_erasure_date()
S
64 3 10
get_campaign_categories_list()
S
63 2 12
get_status()
S
63 2 12
update_donation_log()
S
63 2 11
__construct()
S
68 2 7
__get()
S
68 2 7
fields()
S
70 2 6
get_campaign_donations_db()
S
71 2 6
get_total_donation_amount()
S
69 2 7
get_campaign_donations()
S
71 2 6
get_campaigns_donated_to()
S
74 2 4
get_date()
S
70 2 6
get_time()
S
70 2 6
get_gateway_label()
S
71 2 5
get_gateway_object()
S
69 2 7
get_donor_id()
S
69 2 7
get_donor()
S
70 2 6
is_refundable_in_gateway()
S
75 2 4
log()
S
71 2 6
get_donation_log()
S
65 2 10
get_gateway_transaction_id()
S
70 2 6
get_currency()
S
68 2 7
__sleep()
S
64 1 12
has_valid_email()
S
81 1 3
get_number()
S
79 1 3
get_amount_formatted()
S
78 1 3
get_subtotal()
S
80 1 3
get_total()
S
79 1 3
get_campaigns()
S
78 1 3
get_campaign_name()
S
82 1 3
get_campaign_categories_donated_to()
S
74 1 4
get_donation_summary()
S
78 1 3
get_donation_summary_line()
S
65 1 9
get_gateway()
S
79 1 3
get_donation_key()
S
79 1 3
get_donor_data()
S
79 1 3
get_donation_id()
S
82 1 3
get_donation_type()
S
82 1 3
get_notes()
S
82 1 3
get_donor_address()
S
81 1 3
was_manually_edited()
S
78 1 3
contact_consent_explicitly_set()
S
75 1 4
get_donation_meta()
S
69 1 6
get_donation_plan_id()
S
82 1 3
set_gateway_transaction_id()
S
72 1 5
get_valid_donation_statuses()
S
69 1 8
is_valid_donation_status()
S
68 1 8
get_approval_statuses()
S
69 1 8
is_approved_status()
S
68 1 8
sanitize_meta()
S
68 1 8
flush_campaigns_donation_cache()
S
68 1 8