Code Analysis: BitPay Checkout for WooCommerce 5.0.1

Most Complex Functions

Function Rating Complexity
BitPayLib\BitPayInvoiceCreate::execute()
A
11
BitPayLib\WcGatewayBitpay::init_form_fields()
A
1
BitPayLib\BitPayIpnProcess::process()
A
8
BitPayLib\BitPayLogger::execute()
S
7
BitPayLib\BitPayPaymentSettings::check_token()
S
7
BitPayLib\BitPayPluginSetup::check_requirements()
S
6
BitPayLib\BitPayPluginSetup::validate_wc_payment_gateway()
S
6
BitPayLib\BitPayPaymentSettings::define_payment_gateway()
S
6
BitPayLib\BitPayCancelOrder::execute()
S
5
BitPayLib\BitPayCheckoutTransactions::update_db_1()
S
5
BitPayLib\BitPayIpnProcess::execute()
S
5
BitPayLib\BitPayPaymentSettings::redirect_after_purchase()
S
5