Code Analysis: Common Knowledge Join Flow 1.2.24

Most Complex Functions

Function Rating Complexity
CommonKnowledge\JoinBlock\Settings::init()
D
25
CommonKnowledge\JoinBlock\Services\JoinService::tryHandleJoin()
D
31
CommonKnowledge\JoinBlock\Services\GocardlessService::createCustomerSubscription()
B
18
CommonKnowledge\JoinBlock\Services\StripeService::handleWebhook()
B
18
CommonKnowledge\JoinBlock\Services\StripeService::getSubscriptionsForCSVOutput()
B
17
CommonKnowledge\JoinBlock\Blocks::echoEnvironment()
A
8
CommonKnowledge\JoinBlock\Services\JoinService::handleChargebee()
A
10
CommonKnowledge\JoinBlock\Services\JoinService::handleChargebeeSubscription()
A
10
CommonKnowledge\JoinBlock\Services\ActionNetworkService::signup()
A
8
CommonKnowledge\JoinBlock\Services\Auth0Service::createAuth0User()
A
7
CommonKnowledge\JoinBlock\Services\JoinService::handleGocardless()
A
7
CommonKnowledge\JoinBlock\Services\StripeService::getOrCreateProductForMembershipTier()
A
7