Code Analysis: nowpayments.io Gateway for WooCommerce 1.6.1

Most Complex Classes

Class Rating Complexity
WC_Gateway_nowpayments
S
50

Most Complex Functions

Function Rating Complexity
wc_nowpayments_gateway_init()
A
2
WC_Gateway_nowpayments::check_ipn_request_is_valid()
A
13
WC_Gateway_nowpayments::successful_request()
S
7
WC_Gateway_nowpayments::get_nowpayments_args()
S
6
WC_Gateway_nowpayments::__construct()
S
5
WC_Gateway_nowpayments::email_instructions()
S
5
WC_Gateway_nowpayments::generate_nowpayments_url()
S
3
WC_Gateway_nowpayments::admin_options()
S
2
WC_Gateway_nowpayments::debug_post_out()
S
2
wc_nowpayments_add_to_gateways()
S
2
WC_Gateway_nowpayments::check_ipn_response()
S
2
WC_Gateway_nowpayments::thankyou_page()
S
2