Forminator_Field D

Total Complexity 255
Dependencies 5
Dependents 13
Total lines 1,836
Lines of code 907
Logical lines of code 508
Comment lines 625
Methods 55
Properties 14

Methods 55

Method Rating Maintainability Complexity Lines of code
is_condition_fulfilled()
D
26
58 126
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_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_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_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