xnau_FormElement D

Total Complexity 327
Dependencies 7
Dependents 1
Total lines 1,979
Lines of code 920
Logical lines of code 626
Comment lines 632
Methods 70
Properties 16

Methods 70

Method Rating Maintainability Complexity Lines of code
get_field_value_display()
D
31 40 93
call_element_method()
C
36 29 79
_add_input_series()
B
40 20 50
_link_field()
A
43 15 45
get_datatype()
A
48 15 35
_add_option_series()
A
49 14 27
_select_other()
A
46 11 32
_dropdown()
A
45 10 39
make_link()
A
51 11 22
html_attributes()
A
54 10 19
_input_tag()
A
52 9 23
_set_selected()
A
57 8 16
__construct()
S
45 6 42
_checkbox()
S
52 7 23
_set_null_select()
S
55 7 17
is_empty()
S
58 7 15
setup_options()
S
59 6 14
element_id()
S
60 6 11
_upload()
S
55 5 18
_timestamp_field()
S
56 5 16
setup_attributes()
S
60 4 15
textarea_dims()
S
61 4 12
_addline()
S
63 4 10
is_assoc()
S
65 4 9
format_date()
S
61 3 12
_readonly_multi()
S
61 3 12
_text_field()
S
72 3 4
_attributes()
S
70 3 6
class_attribute()
S
67 3 7
_prep_comp_array()
S
64 3 10
get_types()
S
52 1 24
add_options_to_attributes()
S
74 2 5
_set_multi_selected()
S
66 2 8
value_is_unset()
S
79 2 3
_numeric()
S
69 2 7
_add_options_divider()
S
64 2 10
_text_line()
S
66 2 8
_date_field()
S
68 2 7
_make_assoc()
S
73 2 5
legal_name()
S
68 2 6
is_numeric_datatype()
S
66 2 7
_multi_checkbox()
S
67 2 7
_prep_comp_string()
S
77 2 3
_prep_js_string()
S
76 1 3
print_element()
S
80 1 3
_HTML()
S
89 1 2
null_select_key()
S
81 1 3
is_pdb_field()
S
79 1 3
get_field_def()
S
82 1 3
get_element()
S
80 1 3
_radio()
S
82 1 3
print_hidden_fields()
S
79 1 3
_hidden()
S
75 1 4
_dropdown_other()
S
81 1 3
_dropdown_multi()
S
76 1 4
_rich_text_field()
S
73 1 4
_select_other_multi()
S
81 1 3
_drag_sort()
S
74 1 4
_submit_button()
S
80 1 3
_selectbox()
S
75 1 4
_captcha()
S
80 1 3
_class()
S
79 1 3
_add_checkbox_series()
S
80 1 3
build_element()
S
100 1 0
_output()
S
78 1 3
field_value_array()
S
80 1 3
add_class()
S
80 1 3
_password()
S
76 1 4
is_translatable_att()
S
69 1 7
_add_radio_series()
S
80 1 3