EE_Transaction_Processor A

Total Complexity 52
Dependencies 13
Dependents 2
Total lines 589
Lines of code 333
Logical lines of code 108
Comment lines 173
Methods 15
Properties 2

Methods 15

Method Rating Maintainability Complexity Lines of code
set_transaction_payment_method_based_on_registration_statuses()
A
42 11 60
update_transaction_after_canceled_or_declined_registration()
S
47 6 39
_call_method_on_registrations_via_Registration_Processor()
S
53 7 22
toggle_transaction_status_if_all_registrations_canceled_or_declined()
S
54 7 21
update_transaction_after_reinstating_canceled_registration()
S
49 6 35
update_transaction_and_registrations_after_checkout_or_payment()
S
48 3 36
getTicketLineItemForRegistration()
S
58 2 19
toggle_registration_statuses_for_default_approved_events()
S
56 1 22
toggle_registration_statuses_if_no_monies_owing()
S
56 1 22
manually_update_registration_statuses()
S
57 1 19
instance()
S
70 2 6
_set_registration_query_params()
S
72 2 5
get_transaction_for_registration()
S
64 1 12
get_ticket_line_item_for_transaction_registration()
S
64 1 12
__construct()
S
81 1 3