WC_WooMercadoPago_Gateway D

Total Complexity 269
Dependencies 11
Dependents 2
Total lines 2,008
Lines of code 1,569
Logical lines of code 616
Comment lines 247
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
build_payment_preference()
D
19
40 242
successful_request()
D
25
33 176
init_form_fields()
C
21
16 294
check_mercado_envios()
C
29
20 131
process_refund()
C
34 22 95
check_ipn_response()
B
36 21 81
__construct()
A
31 11 118
custom_process_admin_options()
A
42 15 49
create_url()
A
42 12 55
process_cancel_order_meta_box_actions()
A
45 11 40
validate_credentials()
A
42 10 52
render_order_form()
A
40 8 67
get_payment_method_title_basic()
A
52 11 22
process_payment()
A
49 7 32
add_checkout_script()
S
50 7 30
is_available()
S
57 6 16
update_checkout_status()
S
54 5 22
css()
S
62 4 11
admin_url()
S
64 3 10
payment_fields()
S
67 3 8
client_id_or_secret_missing_message()
S
69 1 7
build_log_path_string()
S
70 1 5
receipt_page()
S
80 1 3
is_supported_currency()
S
79 1 3