Code Analysis: Common Knowledge Join Flow 1.3.6

Most Complex Functions

Function Rating Complexity
CommonKnowledge\JoinBlock\Settings::init()
D
25
CommonKnowledge\JoinBlock\Services\JoinService::tryHandleJoin()
D
33
CommonKnowledge\JoinBlock\Services\StripeService::getSubscriptionsForCSVOutput()
C
23
CommonKnowledge\JoinBlock\Services\GocardlessService::createCustomerSubscription()
B
18
CommonKnowledge\JoinBlock\Services\StripeService::handleWebhook()
B
18
CommonKnowledge\JoinBlock\Services\StripeService::removeExistingSubscriptions()
B
16
CommonKnowledge\JoinBlock\Blocks::echoEnvironment()
A
8
CommonKnowledge\JoinBlock\Services\ChargeBeeService::upsertCustomer()
A
11
CommonKnowledge\JoinBlock\Services\ChargeBeeService::createChargebeeSubscription()
A
10
CommonKnowledge\JoinBlock\Services\ActionNetworkService::signup()
A
8
CommonKnowledge\JoinBlock\Services\StripeService::getSubscriptionHistory()
A
10
CommonKnowledge\JoinBlock\Services\Auth0Service::createAuth0User()
A
7