EE_Registration_Processor B

Total Complexity 77
Dependencies 25
Dependents 1
Total lines 777
Lines of code 322
Logical lines of code 117
Comment lines 359
Methods 21
Properties 6

Methods 21

Method Rating Maintainability Complexity Lines of code
toggle_registration_status_if_no_monies_owing()
A
44 15 43
toggle_registration_status_for_default_approved_events()
S
54 7 22
manually_update_registration_status()
S
54 7 22
toggle_incomplete_registration_status_to_default()
S
55 6 20
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
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
update_registration_status_and_trigger_notifications()
S
69 1 7
reg_status_updated()
S
79 1 3
set_new_reg_status()
S
80 1 3