EE_Transaction D

Total Complexity 164
Dependencies 23
Dependents 50
Total lines 1,702
Lines of code 540
Logical lines of code 231
Comment lines 918
Methods 79
Properties 1

Methods 79

Method Rating Maintainability Complexity Lines of code
verify_abandoned_transaction_status()
A
49 11 30
pretty_status()
A
51 11 27
_set_reg_step_completed_status()
A
53 10 23
_reg_steps_completed()
A
55 8 21
update_status_based_on_total_paid()
S
55 7 20
billing_info()
S
48 4 42
toggle_abandoned_transaction_status()
S
58 5 16
primary_registration()
S
59 4 14
registrations()
S
61 4 13
payment_method()
S
63 4 11
lock()
S
59 3 17
total_line_item()
S
67 3 7
datetime()
S
67 3 9
session_data()
S
60 2 15
get_cart_session()
S
69 3 6
new_instance()
S
63 3 10
_remove_expired_lock()
S
68 3 7
toggle_failed_transaction_status()
S
65 3 10
is_locked()
S
71 3 6
tax_total()
S
69 2 7
gateway_response_on_transaction()
S
74 2 4
set_old_txn_status()
S
74 2 5
txn_status_updated()
S
78 2 3
payment_overview_url()
S
75 2 4
invoice_url()
S
69 2 7
receipt_url()
S
69 2 7
recalculateLineItems()
S
67 2 8
set_txn_session_data()
S
68 2 7
reg_steps()
S
75 2 4
pending_payments()
S
63 1 13
update_based_on_payments()
S
62 1 12
set_total()
S
79 1 3
set_status()
S
80 1 3
set_payment_method_ID()
S
80 1 3
pretty_total()
S
80 1 3
last_payment()
S
78 1 3
non_ticket_line_items()
S
80 1 3
unlock()
S
80 1 3
old_txn_status()
S
82 1 3
set_reg_steps()
S
80 1 3
set_hash_salt()
S
80 1 3
all_reg_steps_completed()
S
81 1 3
remove_reg_step()
S
73 1 5
_get_lock()
S
78 1 3
payment_method_ID()
S
80 1 3
all_reg_steps_completed_except_final_step()
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_paid()
S
79 1 3
all_reg_steps_completed_except()
S
80 1 3
approved_payments()
S
65 1 10
pretty_paid()
S
80 1 3
hash_salt_()
S
80 1 3
e_pretty_status()
S
80 1 3
payments()
S
79 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
attendees()
S
78 1 3
new_instance_from_db()
S
72 1 5
remaining()
S
80 1 3
paid()
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
total()
S
80 1 3
tax_total_line_item()
S
80 1 3