Leyka_CP_Gateway D

Total Complexity 140
Dependencies 6
Dependents 1
Total lines 722
Lines of code 528
Logical lines of code 250
Comment lines 45
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
_handle_service_calls()
D
23
49 164
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
47 7 33
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
enqueue_gateway_scripts()
S
59 3 14
_set_options_defaults()
S
51 2 29
_get_donation_by_transaction_id()
S
58 2 16
add_donation_specific_data()
S
67 3 8
_get_value_if_any()
S
77 3 3
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