Code Analysis: CryptoPay Lite 2.1.0

Most Complex Functions

Function Rating Complexity
BeycanPress\CryptoPayLite\Settings::__construct()
B
4
BeycanPress\CryptoPayLite\Pages\TransactionPage::page()
A
12
BeycanPress\CryptoPayLite\WooCommerce\Register::__construct()
A
8
BeycanPress\CryptoPayLite\PluginHero\Api::addRoutes()
A
11
BeycanPress\CryptoPayLite\Services::preparePaymentProcess()
A
9
BeycanPress\CryptoPayLite\PluginHero\Plugin::__construct()
A
10
BeycanPress\CryptoPayLite\PluginHero\Page::__construct()
A
9
BeycanPress\CryptoPayLite\Services::getMainnetCurrencies()
A
6
BeycanPress\CryptoPayLite\Api::paymentFinished()
A
7
BeycanPress\CryptoPayLite\Services::getTestnetsCurrencies()
A
6
BeycanPress\CryptoPayLite\Services::calculatePaymentAmount()
S
7
BeycanPress\CryptoPayLite\Verifier::verifyTransaction()
S
6