Code Analysis: SureCart 4.1.0

Most Complex Functions

Function Rating Complexity
SureCart\Integrations\Bricks\BricksDynamicDataService::parseTag()
D
64
SureCart\Models\Blocks\ProductPageBlock::state()
D
32
SureCartBlocks\Controllers\PaymentMethodController::create()
D
29
SureCart\Integrations\Bricks\Elements\ProductReviewList::render_preview()
D
25
SureCart\Models\Blocks\ProductListBlock::parse_query()
C
24
SureCartBlocks\Blocks\Upsell\SubmitButton\Block::getVars()
C
29
SureCartBlocks\Blocks\BaseBlock::getVars()
C
29
SureCartBlocks\Blocks\CartSubmit\Block::getVars()
C
29
SureCartBlocks\Blocks\Product\BuyButton\Block::getVars()
C
29
SureCartBlocks\Blocks\Upsell\CountdownTimer\Block::getVars()
C
29
SureCartBlocks\Blocks\Upsell\NoThanksButton\Block::getVars()
C
29
SureCart\Support\Errors\ErrorsTranslationService::attributeOptionsTranslation()
C
28