EE_Form_Section_Proper D

Total Complexity 192
Dependencies 16
Dependents 24
Total lines 1,605
Lines of code 706
Logical lines of code 309
Comment lines 676
Methods 66
Properties 9

Methods 66

Method Rating Maintainability Complexity Lines of code
__construct()
A
45 11 43
visualize()
A
56 8 16
_input_values()
S
54 7 22
findInput()
S
55 7 20
is_valid()
S
53 6 25
submitted_values()
S
53 6 23
add_subsections()
S
50 5 32
has_subsection()
S
59 6 15
form_data_present_in()
S
59 6 15
_construct_finalize()
S
51 5 30
getCachedRequest()
S
53 5 26
getAllValidationErrorsString()
S
54 5 21
receive_form_submission()
S
57 5 19
populate_defaults()
S
62 5 11
find_section_from_path()
S
56 4 19
get_validation_errors_accumulated()
S
60 4 14
inputs_in_subsections()
S
63 4 11
valid_data()
S
62 4 11
get_input()
S
56 3 20
subsection_validation_errors_by_html_name()
S
64 4 10
populate_from_session()
S
62 3 12
localize_validation_rules()
S
62 3 11
_normalize()
S
63 3 11
get_proper_subsection()
S
57 2 19
wp_enqueue_scripts()
S
57 2 18
inputs()
S
65 3 9
subforms()
S
65 3 9
_validate()
S
64 3 9
get_validatable_subsections()
S
65 3 9
get_html()
S
66 3 9
get_subsection()
S
70 3 6
localize_script_for_all_forms()
S
60 2 14
store_submitted_form_data_in_session()
S
63 2 11
set_submission_error_message()
S
73 2 5
set_submission_success_message()
S
72 2 5
subsections()
S
72 2 6
exclude()
S
73 2 5
hide()
S
71 2 6
get_other_js_data()
S
71 2 6
get_jquery_validation_rules()
S
65 2 10
html_name_prefix()
S
70 2 6
ensure_scripts_localized()
S
75 2 5
clean_sensitive_data()
S
74 2 5
enqueue_js()
S
72 2 6
ensure_construct_finalized_called()
S
73 2 5
_set_default_name_if_empty()
S
68 2 7
get_submitted_form_data_from_session()
S
67 2 9
name()
S
77 1 4
submission_success_message()
S
82 1 3
submission_error_message()
S
82 1 3
parent_section()
S
77 1 4
get_layout_strategy()
S
82 1 3
reset_js_localization()
S
80 1 3
has_received_submission()
S
77 1 4
input_pretty_values()
S
79 1 3
input_values()
S
79 1 3
hasSubsections()
S
80 1 3
get_html_for_input()
S
80 1 3
_get_localized_error_messages()
S
70 1 6
_enqueue_and_localize_form_js()
S
70 1 6
get_html_and_js()
S
77 1 4
get_input_value()
S
76 1 4
subsection_exists()
S
79 1 3
flush_submitted_form_data_from_session()
S
74 1 5
was_submitted()
S
80 1 3
js_localization()
S
80 1 3