Code Analysis: TapTree Payments for WooCommerce 1.2.4

Most Complex Functions

Function Rating Complexity
TapTree\WooCommerce\Gateway\PaymentMethodImageBuilder::set_payment_images()
C
26
TapTree\WooCommerce\Gateway\TapTreePaymentGateway::validate_api_keys()
B
17
TapTree\WooCommerce\Payment\PaymentService::onPaymentGatewayWebhookCalled()
B
14
TapTree\WooCommerce\Gateway\TapTreePaymentGateway::__construct()
A
11
TapTree\WooCommerce\Gateway\TapTreePaymentGateway::generate_api_key_html()
A
8
TapTree\WooCommerce\Gateway\TapTreePaymentGateway::process_refund()
A
7
TapTree\WooCommerce\Log\WcPsrLoggerAdapter::log()
A
8
TapTree\WooCommerce\Gateway\TapTreePaymentGateway::getInstructions()
A
7
TapTree\WooCommerce\Payment\PaymentService::handle_payment_status_authorized()
S
6
TapTree\WooCommerce\Gateway\TapTreePaymentGateway::displayInstructions()
S
6
TapTree\WooCommerce\Gateway\GatewayModule::tapTreeReturnRedirect()
S
6
TapTree\WooCommerce\Gateway\TapTreePaymentGateway::asciiDomainName()
S
7