Xoo_Aff_Fields D

Total Complexity 327
Dependencies 2
Dependents 1
Total lines 1,540
Lines of code 949
Logical lines of code 591
Comment lines 163
Methods 38
Properties 10

Methods 38

Method Rating Maintainability Complexity Lines of code
get_input_html()
D
11
88 276
validate_submitted_field_values()
D
27
56 99
get_field_html_args()
D
27
44 125
register_field_strings()
A
52 13 21
prepare_fields()
A
49 10 31
get_field_countries()
A
49 10 31
get_field_value_label()
A
51 9 27
create_fields_layout_for_js()
A
51 9 26
init_hooks()
S
57 8 15
create_field_settings()
S
56 7 18
get_field_label()
S
57 6 17
sort_by_priority()
S
62 7 10
save_settings()
S
57 5 15
set_defaults()
S
57 3 17
update_db_fields()
S
59 3 15
reset_settings()
S
63 4 10
add_field()
S
62 4 10
translate_registered_string()
S
61 3 14
register_string_for_translation()
S
62 3 13
get_fields_layout()
S
62 3 12
get_nondeleteable_fields()
S
62 3 11
add_setting()
S
57 2 17
sort_settings_by_section()
S
66 3 8
get_field_html()
S
66 3 8
set_default_field_types()
S
66 3 7
get_country_states()
S
65 3 9
get_fields_data()
S
67 2 7
set_default_field_settings()
S
70 2 6
get_field_data()
S
70 2 5
release_variables()
S
61 1 14
add_type()
S
60 1 14
get_field_phone_codes()
S
68 1 6
set_default_field_sections()
S
75 1 4
add_section()
S
65 1 10
set_default_priority()
S
77 1 4
get_settings_with_options()
S
67 1 8
get_field_types()
S
82 1 3
__construct()
S
69 1 6