EE_Form_Input_Base D

Total Complexity 135
Dependencies 13
Dependents 11
Total lines 1,261
Lines of code 457
Logical lines of code 212
Comment lines 506
Methods 64
Properties 20

Methods 64

Method Rating Maintainability Complexity Lines of code
__construct()
A
44 14 46
set_button_css_attributes()
A
50 12 28
_validate()
S
56 6 19
_normalize()
S
52 5 25
get_jquery_validation_rules()
S
59 4 16
getInputNameParts()
S
58 4 15
has_validation_strategy()
S
63 4 11
_get_display_strategy()
S
58 3 17
_set_default_html_name_if_empty()
S
66 4 8
remove_validation_strategy()
S
64 4 10
findRequestForSectionUsingNameParts()
S
60 3 15
clean_sensitive_data()
S
63 3 13
form_data_present_in()
S
62 3 12
disable()
S
61 3 12
find_form_data_for_this_section()
S
66 3 8
_construct_finalize()
S
67 3 7
html_class()
S
72 3 5
_sanitize()
S
78 2 3
html_label_id()
S
78 2 3
set_required()
S
65 2 9
get_html_for_input()
S
69 2 8
button_css_attributes()
S
72 2 6
get_other_js_data_from_strategies()
S
69 2 7
enqueue_js_from_strategies()
S
72 2 6
set_html_other_attributes()
S
62 1 14
html_other_attributes()
S
62 1 14
set_html_help_text()
S
81 1 3
get_other_js_data()
S
80 1 3
required_css_class()
S
82 1 3
enqueue_js()
S
82 1 3
set_required_css_class()
S
81 1 3
required()
S
82 1 3
get_default()
S
82 1 3
set_html_label_text()
S
81 1 3
_set_raw_value()
S
80 1 3
_set_normalized_value()
S
81 1 3
set_default()
S
74 1 5
html_help_text()
S
82 1 3
pretty_value()
S
82 1 3
add_validation_strategy()
S
81 1 3
_set_display_strategy()
S
81 1 3
_set_normalization_strategy()
S
81 1 3
get_sensitive_data_removal_strategy()
S
82 1 3
set_sensitive_data_removal_strategy()
S
81 1 3
get_display_strategy()
S
82 1 3
set_display_strategy()
S
76 1 4
get_normalization_strategy()
S
82 1 3
set_normalization_strategy()
S
76 1 4
get_validation_strategies()
S
82 1 3
_add_validation_strategy()
S
76 1 4
get_html()
S
80 1 3
normalized_value()
S
82 1 3
get_html_for_label()
S
80 1 3
get_html_for_errors()
S
80 1 3
get_html_for_help()
S
80 1 3
html_name()
S
77 1 4
html_label_class()
S
82 1 3
html_label_style()
S
82 1 3
html_label_text()
S
82 1 3
html_help_class()
S
82 1 3
html_help_style()
S
82 1 3
raw_value()
S
82 1 3
raw_value_in_form()
S
79 1 3
isDisabled()
S
82 1 3