Leyka_CP_Gateway D

Total Complexity 140
Dependencies 5
Dependents 1
Total lines 711
Lines of code 532
Logical lines of code 250
Comment lines 39
Methods 23
Properties 1

Methods 23

Method Rating Maintainability Complexity Lines of code
_handle_service_calls()
D
22
49 164
set_specific_data_value()
A
58 9 15
get_specific_data_value()
A
60 9 13
_is_callback_caller_correct()
A
52 8 24
display_donation_specific_data_fields()
A
48 7 37
cancel_recurring_subscription()
A
47 7 35
get_gateway_response_formatted()
A
48 7 33
submission_form_data()
A
48 7 32
cancel_recurring_subscription_by_link()
S
54 6 19
get_init_recurrent_donation()
S
51 5 28
_set_options_defaults()
S
51 2 29
get_donation_by_transaction_id()
S
53 2 25
add_donation_specific_data()
S
66 3 8
_get_value_if_any()
S
77 3 3
save_donation_specific_data()
S
72 3 5
enqueue_gateway_scripts()
S
60 2 13
_set_attributes()
S
59 1 15
process_form()
S
70 2 6
_initialize_pm_list()
S
73 2 5
is_setup_complete()
S
79 2 3
get_recurring_subscription_cancelling_link()
S
64 2 8
submission_redirect_url()
S
82 1 3
localize_js_strings()
S
65 1 9