Sha256: c621c59533a64833366ffd77a52f3473466a495c6298e5a6cc8f689e4015d308
Contents?: true
Size: 461 Bytes
Versions: 1
Compression:
Stored size: 461 Bytes
Contents
class <%= plural_model_name %>Controller < ApplicationController before_action :set_<%= instance_name %>, only: [:show, :edit, :update, :destroy] <%= controller_methods %> private def set_<%= instance_name %> @<%= instance_name %> = <%= model_name %>.where(id: params[:id]).first end def <%= instance_name %>_params params.require(:<%= instance_name %>).permit(<%= attributes.map { |a| ":#{a.name}" }.join(", ") %>) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adhoc-generators-0.0.5 | lib/generators/adhoc/portfolio/templates/controller.rb |