Code Analysis: SureCart 3.0.1

Most Complex Functions

Function Rating Complexity
SureCart\Integrations\Bricks\BricksDynamicDataService::parseTag()
D
58
SureCart\Models\Blocks\ProductPageBlock::state()
D
30
SureCartBlocks\Controllers\PaymentMethodController::create()
C
24
SureCartBlocks\Blocks\BaseBlock::getVars()
C
29
SureCartBlocks\Blocks\Upsell\NoThanksButton\Block::getVars()
C
29
SureCartBlocks\Blocks\Product\BuyButton\Block::getVars()
C
29
SureCartBlocks\Blocks\Upsell\CountdownTimer\Block::getVars()
C
29
SureCartBlocks\Blocks\CartSubmit\Block::getVars()
C
29
SureCartBlocks\Blocks\Upsell\SubmitButton\Block::getVars()
C
29
SureCart\Models\Blocks\ProductListBlock::parse_query()
C
23
SureCartBlocks\Blocks\ProductItemList\Block::getVars()
C
28
SureCart\BlockLibrary\BlockStylesService::getBorderValues()
B
24