rtbPaymentManager A

Total Complexity 54
Dependencies 3
Dependents 1
Total lines 454
Lines of code 232
Logical lines of code 96
Comment lines 122
Methods 20
Properties 6

Methods 20

Method Rating Maintainability Complexity Lines of code
print_payment_summary()
A
42 10 52
validate_booking_form_gateway()
S
51 7 28
add_field_booking_form_gateway()
S
50 4 30
load_basics()
S
51 4 27
print_payment_form()
S
56 4 19
populate_booking_gateway_used()
S
67 3 7
strip_invalid_gateway()
S
69 3 6
get_enabled_gateway_list()
S
64 3 10
save_booking_gateway_used()
S
71 2 6
is_payment_enabled()
S
68 2 8
get_available_gateway_list()
S
69 2 7
get_gateway_in_use()
S
72 2 6
print_invalid_gateway()
S
73 1 6
process_payment()
S
91 1 2
is_payment_processed()
S
91 1 2
payment_processing_status()
S
91 1 2
set_booking()
S
77 1 4
set_gateway_in_use()
S
81 1 3
isset_gateway_in_use()
S
79 1 3
__construct()
S
77 1 4