Sha256: d374810bdf3baa46e91d7f858e26d254bb77b03be043a76cdf963eacc89bf2db
Contents?: true
Size: 583 Bytes
Versions: 5
Compression:
Stored size: 583 Bytes
Contents
module <%= options[:namespace].camelize %> class <%= options[:name].pluralize.camelize %>Controller < <%= options[:namespace].camelize %>::<%= options[:namespace].camelize %>Controller # before_action :<%= options[:name].singularize %>, only: [] private def <%= options[:name].singularize.downcase %> @<%= options[:name].singularize %> = <%= options[:name].camelize.singularize %>.find(params[:id]) %> end def <%= options[:name].singularize.downcase %>_params params.require(:<%= options[:name.downcase].singularize %>).permit() end end end
Version data entries
5 entries across 5 versions & 1 rubygems