Forminator_Field D

Total Complexity 270
Dependencies 5
Dependents 14
Total lines 1,873
Lines of code 921
Logical lines of code 517
Comment lines 638
Methods 56
Properties 14

Methods 56

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
43 15 46
create_wp_editor()
A
45 10 41
create_file_upload()
A
40 7 61
create_select()
A
46 8 39
populate_options_for_select()
A
54 9 18
create_textarea()
A
48 8 33
maybe_autofill()
A
51 8 25
forminator_number_formatting()
A
54 8 18
get_autofill_setting()
S
56 6 20
get_element_autofill_markup_attr()
S
54 5 22
get_prefill()
S
57 5 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_description()
S
49 2 37
get_tinymce_args()
S
50 1 52
forminator_separators()
S
51 2 31
create_simple_select()
S
57 3 15
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
get_post_data_sanitize()
S
63 3 10
has_limit()
S
70 3 6
is_valid_entry()
S
64 3 10
has_prefill()
S
64 3 10
create_step_string()
S
64 3 10
validate_entry()
S
69 2 7
add_required_wp_editor()
S
69 2 6
is_autofill_enabled()
S
77 2 3
get_form_style()
S
71 2 6
replace_from_prefill()
S
68 2 7
implode_attr()
S
67 2 7
get_calculable_value()
S
69 1 6
get_calculable_precision()
S
71 1 5
__construct()
S
79 1 3
autofill_settings()
S
82 1 3
validate()
S
91 1 2
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
is_required()
S
72 1 5
is_available()
S
82 1 3
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
forminator_replace_number()
S
70 1 5