Module: Administer::Fields
- Included in:
- Model
- Defined in:
- lib/administer/fields.rb,
lib/administer/fields/base.rb,
lib/administer/active_record.rb,
lib/administer/fields/has_one.rb,
lib/administer/fields/has_many.rb,
lib/administer/fields/text_area.rb,
lib/administer/fields/belongs_to.rb,
lib/administer/fields/text_field.rb,
lib/administer/fields/association.rb,
lib/administer/fields/date_select.rb,
lib/administer/fields/field_builder.rb
Defined Under Namespace
Classes: Association, Base, BelongsTo, DateSelect, FieldBuilder, HasMany, HasOne, TextArea, TextField
Instance Method Summary collapse
Instance Method Details
#fields ⇒ Object
6 7 8 9 10 11 |
# File 'lib/administer/fields.rb', line 6 def fields all_fields = get_fields_list visible_fields = all_fields.delete_if{ |field| ["id", "created_at", "updated_at"].any?{ |a| a == field.name } } FieldBuilder.new.build_fields_for(visible_fields) end |