Code Analysis: Alovio Checkout Fields for WooCommerce 1.1.1

Most Complex Functions

Function Rating Complexity
CoreLabs\CheckoutFields\Checkout\ClassicRenderer::render_input()
B
22
CoreLabs\CheckoutFields\Checkout\Sanitizer::sanitize()
B
19
CoreLabs\CheckoutFields\Checkout\Validator::validate()
B
18
CoreLabs\CheckoutFields\Fields\FieldSchema::normalize()
B
16
CoreLabs\CheckoutFields\Logic\ConditionalLogic::matches()
A
14
CoreLabs\CheckoutFields\Checkout\CheckoutConditionData::context()
A
10
CoreLabs\CheckoutFields\Checkout\OrderPersistence::save()
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
CoreLabs\CheckoutFields\Fields\FieldSchema::normalize_condition()
A
9
CoreLabs\CheckoutFields\Logic\ConditionalLogic::active_map()
A
8