class Object
Public Instance Methods
destroy()
click to toggle source
# File lib/generators/casein/scaffold/templates/controller.rb, line 50 def destroy @<%= singular_name %> = <%= class_name %>.find params[:id] @<%= singular_name %>.destroy flash[:notice] = '<%= singular_name.humanize.capitalize %> has been deleted' redirect_to casein_<%= @plural_route %>_path end private <% permit_list = "" attributes.each_with_index { |attribute| permit_list += ", " unless permit_list.empty? permit_list += ":#{attribute.name}" } %> def <%= singular_name %>_params params.require(:<%= singular_name %>).permit(<%= permit_list %>) end