Code Analysis: WC Fields Factory 3.0.4

Most Complex Classes

Class Rating Complexity
Wcff_Builder
D
485
Wcff_CartEditor
D
330
Wcff_CheckoutFields
D
212
Wcff_FieldsInjector
D
174
Wcff_Dao
D
165
Wcff_Negotiator
D
156
Wcff_Validator
D
143
Wcff_AdminFields
D
131
Wcff_CartDataRenderer
B
80
Wcff_Persister
B
78
Wcff_PostForm
A
74
Wcff_OrderHandler
A
63

Most Complex Functions

Function Rating Complexity
wccpf_render_option_page()
D
77
Wcff_Builder::initialize_datepicker_field()
D
63
Wcff_Negotiator::check_rules()
D
60
Wcff_FieldsInjector::enqueue_color_picker_script()
D
51
Wcff_CartEditor::initialize_datepicker_field()
D
48
Wcff_Builder::build_input_field()
D
49
Wcff_Ajax::handleRequest()
D
39
Wcff_Builder::built_field_wrapper()
D
37
Wcff_Dao::load_fields_for_product()
D
36
Wcff_Builder::build_user_field()
D
36
Wcff_CartEditor::determine_fields_there_to_render()
D
35
Wcff_Negotiator::field_rules_script_render()
C
30