Code Analysis: SureCart 4.4.0

Most Complex Functions

Function Rating Complexity
SureCart\Integrations\Bricks\BricksDynamicDataService::parseTag()
D
64
SureCart\Integrations\Bricks\Elements\ProductReviewList::render_preview()
D
31
SureCart\Sync\WooCommerce\WooCommerceProductMapper::mapVariants()
D
35
SureCart\Models\Blocks\ProductPageBlock::state()
D
31
SureCartBlocks\Controllers\PaymentMethodController::create()
D
29
SureCart\Abilities\Abilities\CreatePrice::execute()
C
28
SureCart\Models\Blocks\ProductListBlock::parse_query()
C
24
SureCartBlocks\Blocks\BaseBlock::getVars()
C
29
SureCartBlocks\Blocks\CartSubmit\Block::getVars()
C
29
SureCartBlocks\Blocks\Product\BuyButton\Block::getVars()
C
29
SureCartBlocks\Blocks\Upsell\NoThanksButton\Block::getVars()
C
29
SureCartBlocks\Blocks\Upsell\SubmitButton\Block::getVars()
C
29