Code Analysis: WooCommerce - PayU Latam Gateway 1.2.3

Function Rating Maintainability Complexity Lines of code
woocommerce_payulatam_init()
D
13
4 591
WC_payulatam::payulatam_confirmation_process()
B
35 21 78
WC_payulatam::payulatam_return_process()
B
37 20 64
WC_payulatam::__construct()
A
38 11 64
WC_payulatam::init_form_fields()
A
33 1 136
WC_payulatam::is_available()
S
62 8 10
frontend_filter_currency_symbol()
S
62 7 11
add_all_symbol()
S
62 7 11
WC_payulatam::get_payulatam_order()
S
55 6 18
WC_payulatam::get_payulatam_args()
S
43 4 45
WC_payulatam::generate_payulatam_form()
S
46 4 42
WC_payulatam::get_pages()
S
56 5 18
WC_payulatam::pauylatam_successful_request()
S
59 5 13
WC_payulatam::process_payment()
S
50 4 28
WC_payulatam::check_payulatam_response()
S
65 2 9
WC_payulatam::payment_fields()
S
79 2 3
WC_payulatam::get_country_icon()
S
68 2 7
WC_payulatam::is_valid_currency()
S
73 2 4
showPayuLatamMessage()
S
77 1 3
add_all_currency()
S
64 1 9
WC_payulatam::receipt_page()
S
75 1 4
WC_payulatam::load_plugin_textdomain()
S
77 1 3
WC_payulatam::admin_options()
S
67 1 7
woocommerce_add_payulatam_gateway()
S
77 1 4