Forminator_Field D

Total Complexity 251
Dependencies 5
Dependents 13
Total lines 1,821
Lines of code 894
Logical lines of code 500
Comment lines 625
Methods 55
Properties 14

Methods 55

Method Rating Maintainability Complexity Lines of code
is_condition_fulfilled()
D
27
56 119
is_condition_matched()
B
41 20 48
is_hidden()
B
42 19 49
create_input()
A
44 13 43
create_wp_editor()
A
45 10 41
create_file_upload()
A
41 7 60
populate_options_for_select()
A
54 9 18
maybe_autofill()
A
51 8 25
forminator_number_formatting()
A
54 8 18
create_select()
S
47 6 36
create_textarea()
S
50 6 30
get_autofill_setting()
S
56 6 20
get_element_autofill_markup_attr()
S
54 5 22
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
get_description()
S
49 2 37
forminator_separators()
S
51 2 31
create_simple_select()
S
57 3 15
get_prefill()
S
63 3 11
get_element_autofill_settings()
S
68 3 7
element_autofill_is_editable()
S
70 3 6
get_post_data()
S
65 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
get_field_multiple_required_message()
S
64 2 9
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