Method: MDWA::Generators::ModelAttribute#form_field

Defined in:
lib/mdwa/generators/model_attribute.rb

#form_fieldObject



69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'lib/mdwa/generators/model_attribute.rb', line 69

def form_field
     @form_field ||= case self.type.to_s.to_sym
       when :integer              then 'number_field'
       when :float, :decimal      then 'text_field'
       when :file                then 'file_field'
       when :time                 then 'time_select'
       when :datetime, :timestamp then 'datetime_select'
       when :date                 then 'text_field'
       when :text                 then 'text_area'
       when :boolean              then 'check_box'
       when :password             then 'password_field'  
       else
         'text_field'
     end
end