Code Analysis: Alovio Checkout Fields for WooCommerce 1.2.0

Most Complex Functions

Function Rating Complexity
CoreLabs\CheckoutFields\Checkout\ClassicRenderer::render_input()
C
32
CoreLabs\CheckoutFields\Checkout\Sanitizer::sanitize()
C
30
CoreLabs\CheckoutFields\Checkout\Validator::validate()
C
30
CoreLabs\CheckoutFields\Fields\FieldSchema::normalize()
B
17
CoreLabs\CheckoutFields\Checkout\FileUploads::handle_upload()
A
13
CoreLabs\CheckoutFields\Logic\ConditionalLogic::matches()
A
14
CoreLabs\CheckoutFields\Checkout\OrderPersistence::save()
A
12
CoreLabs\CheckoutFields\Checkout\CheckoutConditionData::context()
A
10
CoreLabs\CheckoutFields\Checkout\FeeCalculator::total()
A
10
CoreLabs\CheckoutFields\Checkout\ClassicRenderer::render_field()
A
10
CoreLabs\CheckoutFields\Fields\FieldSchema::normalize_conditional()
A
10
CoreLabs\CheckoutFields\Fields\FieldSchema::normalize_constraints()
A
10