Leyka_Yandex_Gateway D

Total Complexity 166
Dependencies 18
Dependents 1
Total lines 871
Lines of code 660
Logical lines of code 282
Comment lines 66
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
_handle_service_calls()
D
26
36 145
get_gateway_response_formatted()
C
37 25 61
do_recurring_donation()
B
31 18 108
process_form()
A
38 13 61
submission_redirect_url()
A
56 10 19
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 12
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