Code Analysis: Nip Finder 1.4.3

Most Complex Functions

Function Rating Complexity
NipFinder\service\BillingService::createCheckout()
C
26
NipFinder\service\GusApiClient::request()
C
24
Nip_Finder_Public::nip_finder_fetch_gus_data()
B
18
NipFinder\service\InstallationService::refresh()
A
12
NipFinder\service\InstallationService::ensureInstallationRegistered()
A
12
NipFinder\service\ApiClient::extractErrorMessageFromString()
A
12
Nip_Finder_Admin::format_checkout_error()
A
12
NipFinder\service\ApiClient::collectErrorMessages()
A
9
NipFinder\service\PlanCatalogService::normalizePlan()
A
9
NipFinder\service\InstallationApiClient::parseResponse()
A
8
NipFinder\service\InstallationApiClient::extractErrorMessage()
A
9
NipFinder\service\ApiClient::requestRawData()
A
7