Leyka_Yandex_Gateway D

Total Complexity 172
Dependencies 17
Dependents 1
Total lines 894
Lines of code 691
Logical lines of code 296
Comment lines 57
Methods 21
Properties 2

Methods 21

Method Rating Maintainability Complexity Lines of code
_handle_service_calls()
D
24
42 168
get_gateway_response_formatted()
B
38 24 60
do_recurring_donation()
B
32 17 105
process_form()
A
38 12 63
submission_redirect_url()
A
56 10 19
set_specific_data_value()
A
59 9 14
get_specific_data_value()
A
59 9 14
_initialize_pm_list()
A
54 8 23
display_donation_specific_data_fields()
S
51 5 32
submission_form_data()
S
50 5 28
_set_options_defaults()
S
42 2 61
_get_gateway_pm_id()
S
52 4 25
cancel_recurring_subscription_by_link()
S
59 4 14
_callback_answer()
S
60 4 12
is_setup_complete()
S
68 4 7
_handle_donation_failure()
S
66 3 9
save_donation_specific_data()
S
69 3 6
get_recurring_subscription_cancelling_link()
S
64 2 8
submission_redirect_type()
S
79 2 3
add_donation_specific_data()
S
72 2 5
_set_attributes()
S
59 1 15