EE_Form_Input_Base D

Total Complexity 135
Dependencies 13
Dependents 12
Total lines 1,260
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