EE_Registration_Processor B

Total Complexity 76
Dependencies 27
Dependents 1
Total lines 767
Lines of code 317
Logical lines of code 117
Comment lines 354
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 21
manually_update_registration_status()
S
55 7 21
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
56 4 19
update_registration_final_prices()
S
59 4 15
update_registration_after_checkout_or_payment()
S
59 4 15
update_registration_after_being_canceled_or_declined()
S
59 4 14
fix_reg_final_price_rounding_issue()
S
54 3 24
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