WC_Gateway_EWAY C

Total Complexity 118
Dependencies 8
Dependents 1
Total lines 1,054
Lines of code 703
Logical lines of code 278
Comment lines 233
Methods 26
Properties 4

Methods 26

Method Rating Maintainability Complexity Lines of code
response_listener()
B
39 16 60
process_refund()
A
45 16 36
response_message_lookup()
A
28
2 148
get_customer_payment_tokens()
A
47 9 34
process_payment_request()
A
47 9 32
process_payment()
A
45 7 41
payment_fields()
S
50 7 29
validate_checkout_values()
S
47 6 36
request_access_code()
S
58 7 14
__construct()
S
45 5 41
init_form_fields()
S
38 1 86
get_icon()
S
61 4 11
print_receipt_page_css()
S
56 3 17
enqueue_scripts()
S
57 3 16
receipt_page()
S
51 2 26
plugin_url()
S
62 3 11
get_api()
S
66 3 8
log()
S
67 3 8
is_available()
S
68 3 7
needs_setup()
S
78 2 3
admin_options()
S
65 2 8
get_all_payment_icons()
S
60 1 13
set_token_customer_id()
S
79 1 3
get_required_settings_keys()
S
73 1 6
get_setup_help_text()
S
72 1 6
get_token_customer_id()
S
79 1 3