Leyka_CP_Gateway D

Total Complexity 137
Dependencies 6
Dependents 1
Total lines 712
Lines of code 523
Logical lines of code 247
Comment lines 42
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
_handle_service_calls()
D
23
47 161
display_donation_specific_data_fields()
A
44 8 52
set_specific_data_value()
A
58 9 16
get_specific_data_value()
A
59 9 16
_is_callback_caller_correct()
A
52 8 24
cancel_recurring_subscription()
A
46 7 37
get_gateway_response_formatted()
A
48 7 33
submission_form_data()
A
48 7 32
cancel_recurring_subscription_by_link()
S
54 6 19
save_donation_specific_data()
S
66 5 8
get_init_recurring_donation()
S
58 3 15
_set_options_defaults()
S
51 2 29
_get_donation_by_transaction_id()
S
58 2 16
_get_value_if_any()
S
77 3 3
add_donation_specific_data()
S
67 3 8
enqueue_gateway_scripts()
S
60 2 13
process_form()
S
70 2 6
_initialize_pm_list()
S
73 2 5
is_setup_complete()
S
79 2 3
_set_attributes()
S
59 1 15
submission_redirect_url()
S
82 1 3
localize_js_strings()
S
65 1 9