Code Analysis: BitPay Checkout for WooCommerce 5.3.2

Most Complex Functions

Function Rating Complexity
BitPayLib\BitPayInvoiceCreate::execute()
A
11
BitPayVendor\BitPayLib\BitPayInvoiceCreate::execute()
A
11
BitPayLib\WcGatewayBitpay::init_form_fields()
A
1
BitPayLib\BitPayIpnProcess::process()
A
8
BitPayVendor\BitPayLib\BitPayIpnProcess::process()
A
8
BitPayLib\BitPayLogger::execute()
S
7
BitPayVendor\BitPayLib\BitPayLogger::execute()
S
7
BitPayVendor\BitPayLib\BitPayPaymentSettings::check_token()
S
7
BitPayLib\BitPayPaymentSettings::check_token()
S
7
BitPayLib\BitPayPluginSetup::check_requirements()
S
6
BitPayVendor\BitPayLib\BitPayPluginSetup::check_requirements()
S
6
BitPayLib\BitPayPluginSetup::validate_wc_payment_gateway()
S
6