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 " def \#{base.resource_name}_params\n params.require(:\#{base.resource_name}).permit!\n end\n RUBY\nend\n" |
#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 |