Forminator_Field D

Total Complexity 349
Dependencies 6
Dependents 16
Total lines 2,282
Lines of code 1,124
Logical lines of code 654
Comment lines 811
Methods 68
Properties 20

Methods 68

Method Rating Maintainability Complexity Lines of code
is_condition_fulfilled()
D
20
77 176
is_hidden()
B
42 24 46
is_condition_matched()
B
40 23 51
create_wp_editor()
A
45 12 40
create_file_upload()
A
39 9 68
add_index_file()
A
51 11 25
maybe_autofill()
A
48 10 35
populate_options_for_select()
A
53 11 19
create_input()
A
47 10 34
get_field_conditions()
A
51 10 25
create_select()
A
49 8 29
add_htaccess_file()
A
49 7 35
get_description_position()
S
58 7 14
create_textarea()
S
53 6 21
get_autofill_setting()
S
56 6 20
forminator_number_formatting()
S
57 6 14
get_element_autofill_markup_attr()
S
54 5 22
get_prefill()
S
57 5 17
forminator_upload_index_file()
S
59 5 14
create_simple_select()
S
55 4 17
get_day_or_month()
S
56 4 17
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
check_upload_root_index_file()
S
64 4 10
get_field_label()
S
61 3 12
get_description()
S
58 2 17
get_field_multiple_required_message()
S
63 3 9
get_post_data()
S
65 3 9
get_calculable_precision()
S
67 3 6
has_prefill()
S
64 3 10
create_step_string()
S
64 3 10
get_post_data_sanitize()
S
63 3 10
get_options()
S
67 3 7
get_element_autofill_settings()
S
68 3 7
has_limit()
S
70 3 6
is_valid_entry()
S
64 3 10
element_autofill_is_editable()
S
70 3 6
esc_description()
S
55 1 22
is_autofill_enabled()
S
77 2 3
get_subfield_id()
S
63 2 10
get_form_style()
S
71 2 6
replace_from_prefill()
S
68 2 7
validate_entry()
S
69 2 7
add_required_wp_editor()
S
69 2 6
implode_attr()
S
67 2 7
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