EE_Registration_Processor B

Total Complexity 78
Dependencies 27
Dependents 1
Total lines 829
Lines of code 371
Logical lines of code 118
Comment lines 362
Methods 21
Properties 6

Methods 21

Method Rating Maintainability Complexity Lines of code
toggle_registration_status_if_no_monies_owing()
A
42 15 53
manually_update_registration_status()
A
50 7 32
toggle_registration_status_for_default_approved_events()
A
50 7 31
toggle_incomplete_registration_status_to_default()
S
50 7 30
update_canceled_or_declined_registration_after_being_reinstated()
S
53 5 24
trigger_registration_update_notifications()
S
54 5 22
update_registration_after_checkout_or_payment()
S
58 4 16
update_registration_final_prices()
S
59 4 15
update_registration_after_being_canceled_or_declined()
S
59 4 14
fix_reg_final_price_rounding_issue()
S
54 3 23
generate_ONE_registration_from_line_item()
S
50 2 33
instance()
S
65 3 9
generate_reg_code()
S
57 1 20
update_registration_status_and_trigger_notifications()
S
59 1 17
new_reg_status()
S
78 2 3
set_old_reg_status()
S
73 2 5
old_reg_status()
S
78 2 3
generate_reg_url_link()
S
62 1 12
__construct()
S
81 1 3
reg_status_updated()
S
79 1 3
set_new_reg_status()
S
80 1 3