Code Analysis: Dlocal Go payments for WooCommerce 1.0.3

Most Complex Classes

Class Rating Complexity
WC_Gateway_DlocalGo_Plugin
S
43
WC_Gateway_DlocalGo_Client
S
20

Most Complex Functions

Function Rating Complexity
WC_Gateway_DlocalGo_Plugin::check_ipn_response()
A
14
WC_Gateway_DlocalGo_Plugin::process_refund()
S
6
WC_Gateway_DlocalGo_Client::_request()
S
6
WC_Gateway_DlocalGo_Plugin::check_refund_ipn_response()
S
5
WC_Gateway_DlocalGo_Plugin::init_form_fields()
S
1
wc_gateway_dlocalgo_init()
S
4
WC_Gateway_DlocalGo_Plugin::__construct()
S
3
WC_Gateway_DlocalGo_Client::get_checkout_url()
S
3
WC_Gateway_DlocalGo_Plugin::process_payment()
S
3
WC_Gateway_DlocalGo_Plugin::cancel_order()
S
3
WC_Gateway_DlocalGo_Plugin::_load_client()
S
4
WC_Gateway_DlocalGo_Client::refund()
S
2