Leyka_Yandex_Gateway D

Total Complexity 166
Dependencies 18
Dependents 1
Total lines 871
Lines of code 659
Logical lines of code 284
Comment lines 67
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
_handle_service_calls()
D
26
37 147
get_gateway_response_formatted()
C
37 26 63
do_recurring_donation()
B
31 18 108
process_form()
A
39 12 59
submission_redirect_url()
A
58 9 17
set_specific_data_value()
A
59 9 15
get_specific_data_value()
A
59 9 15
_initialize_pm_list()
A
54 8 23
display_donation_specific_data_fields()
S
51 5 32
_set_options_defaults()
S
42 2 61
_validate_order_number()
S
60 5 13
_get_gateway_pm_id()
S
52 4 25
_callback_answer()
S
60 4 11
submission_form_data()
S
52 3 24
is_setup_complete()
S
68 4 7
_handle_donation_failure()
S
65 3 10
save_donation_specific_data()
S
69 3 6
submission_redirect_type()
S
79 2 3
add_donation_specific_data()
S
72 2 5
_set_attributes()
S
58 1 15