Sha256: faa8ccbd8482e76b4788a34e8ec9f2fe51a1ea597f0d000613f5df7717a1e132
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
module <%= namespace.classify %> class <%= class_name.pluralize %>Controller < <%= namespace.classify %>::ApplicationController # Overwrite any of the RESTful controller actions to implement custom behavior # For example, you may want to send an email after a foo is updated. # # def update # foo = Foo.find(params[:id]) # foo.update(params[:foo]) # send_foo_updated_email # end # Override this method to specify custom lookup behavior. # This will be used to set the resource for the `show`, `edit`, and `update` # actions. # # def find_resource(param) # Foo.find_by!(slug: param) # end # Override this if you have certain roles that require a subset # this will be used to set the records shown on the `index` action. # # def scoped_resource # if current_user.super_admin? # resource_class # else # resource_class.with_less_stuff # end # end # See https://administrate-prototype.herokuapp.com/customizing_controller_actions # for more information end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
administrate-0.12.0 | lib/generators/administrate/dashboard/templates/controller.rb.erb |