Forminator_Field D

Total Complexity 314
Dependencies 6
Dependents 16
Total lines 2,118
Lines of code 1,035
Logical lines of code 593
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
40 22 51
create_wp_editor()
A
46 11 37
create_input()
A
48 11 31
create_file_upload()
A
39 8 67
maybe_autofill()
A
48 10 35
populate_options_for_select()
A
53 11 19
get_field_conditions()
A
51 10 25
add_index_file()
A
53 10 20
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