Class: AbAdmin::Config::Show
- Inherits:
-
BaseBuilder
- Object
- BaseBuilder
- AbAdmin::Config::Show
- Defined in:
- lib/ab_admin/config/base.rb
Instance Attribute Summary
Attributes inherited from BaseBuilder
Class Method Summary collapse
Methods inherited from BaseBuilder
Constructor Details
This class inherits a constructor from AbAdmin::Config::BaseBuilder
Class Method Details
.default_for_model(model, options = {}) ⇒ Object
71 72 73 74 75 76 77 78 79 |
# File 'lib/ab_admin/config/base.rb', line 71 def self.default_for_model(model, ={}) new.tap do |builder| model.new.attributes.each_key do |attr| column_name = attr.to_sym next if [:skip].try(:include?, column_name) builder.field(column_name) end end end |