EE_Transaction D

Total Complexity 165
Dependencies 25
Dependents 57
Total lines 1,752
Lines of code 574
Logical lines of code 238
Comment lines 933
Methods 79
Properties 2

Methods 79

Method Rating Maintainability Complexity Lines of code
pretty_status()
A
48 11 36
verify_abandoned_transaction_status()
A
49 11 30
_set_reg_step_completed_status()
A
53 10 25
_reg_steps_completed()
A
55 8 21
primary_registration()
S
54 6 21
update_status_based_on_total_paid()
S
55 6 20
billing_info()
S
48 4 42
toggle_abandoned_transaction_status()
S
57 5 18
payment_method()
S
60 5 14
registrations()
S
58 4 16
lock()
S
59 3 17
_remove_expired_lock()
S
68 3 7
toggle_failed_transaction_status()
S
65 3 10
total_line_item()
S
65 3 9
get_cart_session()
S
69 3 6
session_data()
S
59 2 15
datetime()
S
67 3 9
new_instance()
S
63 3 10
set_old_txn_status()
S
74 2 5
txn_status_updated()
S
78 2 3
tax_total()
S
69 2 7
gateway_response_on_transaction()
S
70 2 6
payment_overview_url()
S
71 2 6
invoice_url()
S
69 2 7
receipt_url()
S
69 2 7
recalculateLineItems()
S
67 2 8
is_locked()
S
72 2 6
reg_steps()
S
71 2 6
set_txn_session_data()
S
68 2 7
pending_payments()
S
63 1 13
update_based_on_payments()
S
62 1 12
unlock()
S
80 1 3
all_reg_steps_completed()
S
81 1 3
last_payment()
S
78 1 3
non_ticket_line_items()
S
80 1 3
set_reg_steps()
S
80 1 3
old_txn_status()
S
82 1 3
set_hash_salt()
S
80 1 3
set_status()
S
80 1 3
set_paid()
S
79 1 3
all_reg_steps_completed_except()
S
80 1 3
_get_lock()
S
78 1 3
all_reg_steps_completed_except_final_step()
S
80 1 3
payment_method_ID()
S
80 1 3
reg_step_completed()
S
79 1 3
final_reg_step_completed()
S
79 1 3
set_reg_step_initiated()
S
79 1 3
set_reg_step_completed()
S
79 1 3
set_reg_step_not_completed()
S
79 1 3
set_total()
S
79 1 3
remove_reg_step()
S
73 1 5
set_payment_method_ID()
S
80 1 3
payments()
S
79 1 3
pretty_total()
S
79 1 3
new_instance_from_db()
S
72 1 5
e_pretty_status()
S
79 1 3
attendees()
S
78 1 3
status_ID()
S
80 1 3
is_free()
S
78 1 3
is_completed()
S
80 1 3
is_incomplete()
S
80 1 3
is_overpaid()
S
80 1 3
is_abandoned()
S
80 1 3
failed()
S
80 1 3
hash_salt_()
S
80 1 3
paid()
S
80 1 3
approved_payments()
S
65 1 10
total()
S
80 1 3
status_obj()
S
80 1 3
extra_meta()
S
79 1 3
add_registration()
S
79 1 3
remove_registration_with_id()
S
79 1 3
items_purchased()
S
79 1 3
add_line_item()
S
79 1 3
line_items()
S
79 1 3
tax_items()
S
79 1 3
remaining()
S
80 1 3
pretty_paid()
S
79 1 3
tax_total_line_item()
S
80 1 3