WC_WooMercadoPagoSubscription_Gateway D

Total Complexity 215
Dependencies 8
Dependents 0
Total lines 1,463
Lines of code 1,163
Logical lines of code 444
Comment lines 153
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
successful_request()
D
22
39 216
check_ipn_response()
D
26
39 150
init_form_fields()
B
25
11 213
build_preapproval()
B
35 18 84
__construct()
A
33 11 102
validate_credentials()
A
41 13 55
process_cancel_order_meta_box_actions()
A
45 10 40
render_order_form()
A
41 8 63
create_url()
A
45 9 44
get_payment_method_title_subscription()
A
54 10 19
custom_process_admin_options()
A
49 8 30
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
payment_fields()
S
67 3 8
admin_url()
S
64 3 10
receipt_page()
S
80 1 3
build_log_path_string()
S
70 1 5
is_supported_currency()
S
79 1 3
client_id_or_secret_missing_message()
S
69 1 7