EE_Form_Input_Base D

Total Complexity 145
Dependencies 14
Dependents 12
Total lines 1,293
Lines of code 493
Logical lines of code 229
Comment lines 534
Methods 71
Properties 24

Methods 71

Method Rating Maintainability Complexity Lines of code
__construct()
A
41 15 55
set_button_css_attributes()
A
49 12 30
_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
_construct_finalize()
S
66 4 7
remove_validation_strategy()
S
64 4 10
findRequestForSectionUsingNameParts()
S
61 3 14
clean_sensitive_data()
S
63 3 13
disable()
S
61 3 12
find_form_data_for_this_section()
S
66 3 8
html_class()
S
72 3 5
_set_default_html_name_if_empty()
S
67 3 8
hasLabel()
S
73 3 5
form_data_present_in()
S
68 2 7
set_html_label_id()
S
70 2 6
button_css_attributes()
S
72 2 6
get_other_js_data_from_strategies()
S
69 2 7
set_required()
S
65 2 9
enqueue_js_from_strategies()
S
72 2 6
html_label_id()
S
72 2 6
_sanitize()
S
72 2 5
get_html_for_input()
S
69 2 8
html_other_attributes()
S
62 1 14
set_html_other_attributes()
S
62 1 14
set_html_help_text()
S
81 1 3
set_sensitive_data_removal_strategy()
S
81 1 3
set_display_strategy()
S
76 1 4
get_display_strategy()
S
82 1 3
get_normalization_strategy()
S
82 1 3
required_css_class()
S
82 1 3
set_required_css_class()
S
81 1 3
removeAllValidationStrategies()
S
81 1 3
enqueue_js()
S
82 1 3
get_sensitive_data_removal_strategy()
S
82 1 3
_set_normalization_strategy()
S
81 1 3
get_other_js_data()
S
80 1 3
get_default()
S
82 1 3
_set_display_strategy()
S
81 1 3
isDisabled()
S
82 1 3
dataAttributes()
S
82 1 3
layoutContainerClass()
S
82 1 3
extraContainerHtml()
S
82 1 3
required()
S
82 1 3
_set_normalized_value()
S
81 1 3
set_html_label_text()
S
81 1 3
html_label_text()
S
80 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
add_validation_strategy()
S
81 1 3
_add_validation_strategy()
S
76 1 4
html_name()
S
76 1 4
html_label_class()
S
80 1 3
add_html_label_class()
S
79 1 3
html_label_style()
S
80 1 3
get_validation_strategies()
S
82 1 3
_set_raw_value()
S
80 1 3
html_help_class()
S
80 1 3
html_help_style()
S
80 1 3
raw_value()
S
82 1 3
raw_value_in_form()
S
78 1 3
normalized_value()
S
82 1 3
pretty_value()
S
82 1 3
set_normalization_strategy()
S
76 1 4
set_default()
S
74 1 5
get_html()
S
80 1 3
html_help_text()
S
80 1 3