Code Analysis: Flutterwave WooCommerce 2.2.5

Most Complex Classes

Class Rating Complexity
Flutterwave\Rave
A
60
FLW_WC_Payment_Gateway
A
51
FLW_WC_Payment_Gateway_Subscriptions
S
22
myEventHandler
S
14
myEventHandler
S
7

Most Complex Functions

Function Rating Complexity
Flutterwave\Rave::requeryTransaction()
B
16
FLW_WC_Payment_Gateway::flw_verify_payment()
A
12
FLW_WC_Payment_Gateway_Subscriptions::process_subscription_payment()
A
12
FLW_WC_Payment_Gateway::load_scripts()
A
11
FLW_WC_Payment_Gateway::save_subscription_payment_token()
A
9
myEventHandler::onSuccessful()
A
7
FLW_WC_Payment_Gateway::init_form_fields()
S
1
FLW_WC_Payment_Gateway::flw_rave_webhooks()
S
6
FLW_WC_Payment_Gateway::__construct()
S
3
FLW_WC_Payment_Gateway::admin_notices()
S
5
Flutterwave\Rave::createCheckSum()
S
3
Flutterwave\Rave::__construct()
S
3