Code Analysis: WooCommerce Reepay Gateway 1.2.3

Most Complex Classes

Class Rating Complexity
WC_Reepay_Gateway
D
199

Most Complex Functions

Function Rating Complexity
reepay_init_gateway_class()
D
1
WC_Reepay_Gateway::scheduled_subscription_payment()
D
57
WC_Reepay_Gateway::process_payment()
D
43
WC_Reepay_Gateway::add_scripts_checkout()
D
41
WC_Reepay_Gateway::__construct()
B
14
WC_Reepay_Gateway::reepay_thankyou()
A
11
WC_Reepay_Gateway::add_reepay_charge_button()
A
9
WC_Reepay_Gateway::init_form_fields()
A
1
ajax_capture_charge()
S
5
ajax_cancel_invoice()
S
5
WC_Reepay_Gateway::payment_fields()
S
5
WC_Reepay_Gateway::process_refund()
S
3