Module: ExpressAdmin::StandardActions::ClassMethods
- Defined in:
- lib/express_admin/standard_actions.rb
Instance Method Summary collapse
Instance Method Details
#inherited(base) ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/express_admin/standard_actions.rb', line 21 def inherited(base) base.class_eval <<-RUBY def #{base.resource_name}_params params.require(:#{base.resource_name}).permit! end RUBY end |
#resource_name ⇒ Object
29 30 31 |
# File 'lib/express_admin/standard_actions.rb', line 29 def resource_name self.to_s.demodulize.gsub(/Controller$/, '').singularize.underscore end |