Code Analysis: PayBridgeNP for WooCommerce 1.2.0

Most Complex Classes

Class Rating Complexity
Paybridge_WC_Gateway
B
78
Paybridge_WC_Gateway_Blocks
S
4

Most Complex Functions

Function Rating Complexity
Paybridge_WC_Gateway::process_webhook_event()
B
21
Paybridge_WC_Gateway::process_payment()
B
14
Paybridge_WC_Gateway::handle_return()
A
12
Paybridge_WC_Gateway::fetch_enabled_provider_ids()
S
7
Paybridge_WC_Gateway::handle_webhook()
S
5
Paybridge_WC_Gateway::payment_fields()
S
5
Paybridge_WC_Gateway::enabled_providers()
S
4
Paybridge_WC_Gateway::maybe_enqueue_checkout_assets()
S
4
Paybridge_WC_Gateway::init_form_fields()
S
1
Paybridge_WC_Gateway::__construct()
S
1
Paybridge_WC_Gateway::process_admin_options()
S
2
Paybridge_WC_Gateway_Blocks::get_payment_method_data()
S
1