Forminator_Field D

Total Complexity 310
Dependencies 6
Dependents 16
Total lines 2,110
Lines of code 1,027
Logical lines of code 586
Comment lines 741
Methods 67
Properties 19

Methods 67

Method Rating Maintainability Complexity Lines of code
is_condition_fulfilled()
D
26
57 123
is_hidden()
B
42 24 46
is_condition_matched()
B
41 21 48
create_wp_editor()
A
46 11 37
create_input()
A
48 11 31
create_file_upload()
A
39 8 67
get_field_conditions()
A
51 10 25
add_index_file()
A
53 10 20
maybe_autofill()
A
49 9 31
populate_options_for_select()
A
54 9 18
create_select()
S
50 7 26
add_htaccess_file()
S
50 6 35
get_autofill_setting()
S
56 6 20
forminator_number_formatting()
S
57 6 14
get_element_autofill_markup_attr()
S
54 5 22
create_textarea()
S
55 5 18
get_prefill()
S
57 5 17
create_simple_select()
S
55 4 17
get_day_or_month()
S
56 4 17
forminator_upload_index_file()
S
60 4 14
maybe_replace_to_autofill_value()
S
59 4 14
get_property()
S
61 4 13
get_tinymce_args()
S
50 1 52
forminator_separators()
S
51 2 31
get_field_label()
S
61 3 12
get_description()
S
59 2 16
get_post_data_sanitize()
S
63 3 10
get_post_data()
S
65 3 9
get_element_autofill_settings()
S
68 3 7
element_autofill_is_editable()
S
70 3 6
get_field_multiple_required_message()
S
63 3 9
has_prefill()
S
64 3 10
get_calculable_precision()
S
67 3 6
create_step_string()
S
64 3 10
get_options()
S
67 3 7
has_limit()
S
70 3 6
is_valid_entry()
S
64 3 10
check_upload_root_index_file()
S
68 3 7
esc_description()
S
55 1 22
get_subfield_id()
S
63 2 10
implode_attr()
S
67 2 7
validate_entry()
S
69 2 7
replace_from_prefill()
S
68 2 7
get_form_style()
S
71 2 6
add_required_wp_editor()
S
69 2 6
is_autofill_enabled()
S
77 2 3
get_calculable_value()
S
69 1 6
forminator_replace_number()
S
65 1 8
__construct()
S
79 1 3
autofill_settings()
S
82 1 3
get_field_id()
S
79 1 3
get_name()
S
82 1 3
get_slug()
S
82 1 3
get_category()
S
82 1 3
get_settings()
S
82 1 3
markup()
S
82 1 3
defaults()
S
82 1 3
validate()
S
91 1 2
is_available()
S
82 1 3
is_required()
S
72 1 5
admin_init_field()
S
67 1 7
get_id()
S
79 1 3
get_validation_rules()
S
82 1 3
get_validation_messages()
S
82 1 3
sanitize()
S
82 1 3
sanitize_value()
S
79 1 3
generate_upload_metadata()
S
72 1 5