Forminator_Field D

Total Complexity 320
Dependencies 6
Dependents 16
Total lines 2,169
Lines of code 1,043
Logical lines of code 601
Comment lines 791
Methods 67
Properties 19

Methods 67

Method Rating Maintainability Complexity Lines of code
is_condition_fulfilled()
D
26
58 125
is_hidden()
B
42 24 46
is_condition_matched()
B
40 23 51
create_wp_editor()
A
46 11 37
create_input()
A
48 11 31
add_index_file()
A
51 11 25
maybe_autofill()
A
48 10 35
create_file_upload()
A
40 8 65
populate_options_for_select()
A
53 11 19
get_field_conditions()
A
51 10 25
add_htaccess_file()
A
49 7 35
create_select()
S
50 7 26
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
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
59 2 16
get_calculable_precision()
S
67 3 6
get_field_multiple_required_message()
S
63 3 9
is_valid_entry()
S
64 3 10
has_limit()
S
70 3 6
get_post_data_sanitize()
S
63 3 10
get_options()
S
67 3 7
get_post_data()
S
65 3 9
create_step_string()
S
64 3 10
has_prefill()
S
64 3 10
get_element_autofill_settings()
S
68 3 7
element_autofill_is_editable()
S
70 3 6
esc_description()
S
55 1 22
validate_entry()
S
69 2 7
get_form_style()
S
71 2 6
implode_attr()
S
67 2 7
add_required_wp_editor()
S
69 2 6
replace_from_prefill()
S
68 2 7
is_autofill_enabled()
S
77 2 3
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