Code Analysis: Flutterwave WooCommerce 2.3.6

Most Complex Functions

Function Rating Complexity
FLW_WC_Payment_Gateway::flutterwave_webhooks()
A
12
FLW_WC_Payment_Gateway::payment_scripts()
A
13
FLW_WC_Payment_Gateway_Subscriptions::process_subscription_payment()
A
10
FLW_WC_Payment_Gateway::flw_verify_payment()
A
9
FLW_WC_Payment_Gateway::save_subscription_payment_token()
A
9
FLW_WC_Payment_Gateway::init_form_fields()
S
1
Flutterwave_WC_Gateway_Blocks_Support::get_payment_method_script_handles()
S
6
FLW_WC_Payment_Gateway_Event_Handler::on_successful()
S
6
Flutterwave\WooCommerce\Client\FLW_WC_Payment_Gateway_Request::get_prepared_payload()
S
4
FLW_WC_Payment_Gateway::__construct()
S
3
Flutterwave\WooCommerce\Client\FLW_WC_Payment_Gateway_Sdk::requery_transaction()
S
5
Flutterwave::init()
S
4