Forminator_Field D

Total Complexity 312
Dependencies 6
Dependents 16
Total lines 2,095
Lines of code 1,021
Logical lines of code 587
Comment lines 733
Methods 66
Properties 19

Methods 66

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_input()
A
48 13 31
create_wp_editor()
A
46 11 37
get_field_conditions()
A
51 10 25
add_index_file()
A
53 10 20
create_file_upload()
A
41 7 61
maybe_autofill()
A
49 9 31
populate_options_for_select()
A
54 9 18
create_select()
A
50 8 26
add_htaccess_file()
S
50 6 35
get_autofill_setting()
S
56 6 20
create_textarea()
S
55 6 18
forminator_number_formatting()
S
57 6 14
get_element_autofill_markup_attr()
S
54 5 22
get_prefill()
S
57 5 17
get_day_or_month()
S
56 4 17
create_simple_select()
S
55 4 17
maybe_replace_to_autofill_value()
S
59 4 14
forminator_upload_index_file()
S
60 4 14
get_property()
S
61 4 13
get_description()
S
48 2 38
get_tinymce_args()
S
50 1 52
forminator_separators()
S
51 2 31
get_field_label()
S
61 3 12
get_calculable_precision()
S
67 3 6
get_element_autofill_settings()
S
68 3 7
has_limit()
S
70 3 6
check_upload_root_index_file()
S
68 3 7
create_step_string()
S
64 3 10
get_post_data_sanitize()
S
63 3 10
get_options()
S
67 3 7
has_prefill()
S
64 3 10
is_valid_entry()
S
64 3 10
get_post_data()
S
65 3 9
get_field_multiple_required_message()
S
63 3 9
element_autofill_is_editable()
S
70 3 6
is_autofill_enabled()
S
77 2 3
validate_entry()
S
69 2 7
get_form_style()
S
71 2 6
add_required_wp_editor()
S
69 2 6
implode_attr()
S
67 2 7
replace_from_prefill()
S
68 2 7
get_subfield_id()
S
63 2 10
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