xnau_FormElement D

Total Complexity 329
Dependencies 7
Dependents 1
Total lines 1,984
Lines of code 920
Logical lines of code 626
Comment lines 635
Methods 70
Properties 17

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
_dropdown()
A
44 11 39
_select_other()
A
46 11 32
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
is_assoc()
S
65 4 9
_addline()
S
63 4 10
format_date()
S
61 3 12
_readonly_multi()
S
61 3 12
class_attribute()
S
67 3 7
_attributes()
S
70 3 6
_prep_comp_array()
S
64 3 10
_text_line()
S
66 3 8
_text_field()
S
72 3 4
get_types()
S
52 1 24
_prep_comp_string()
S
77 2 3
legal_name()
S
68 2 6
value_is_unset()
S
79 2 3
add_options_to_attributes()
S
74 2 5
_add_options_divider()
S
64 2 10
_multi_checkbox()
S
67 2 7
_set_multi_selected()
S
66 2 8
_numeric()
S
69 2 7
_date_field()
S
68 2 7
_make_assoc()
S
73 2 5
is_numeric_datatype()
S
66 2 7
is_pdb_field()
S
79 1 3
_prep_js_string()
S
76 1 3
null_select_key()
S
81 1 3
_HTML()
S
89 1 2
get_field_def()
S
82 1 3
get_element()
S
80 1 3
print_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