Sha256: 0ece2959db08876a0ed7186478cf76cb58508cbda36445d823461cbb05da10df
Contents?: true
Size: 566 Bytes
Versions: 1
Compression:
Stored size: 566 Bytes
Contents
class <%= @name.pluralize.camelize %>Controller < <% if @name.include?("/")%><%= @name.split("/").first.camelize %>::<%= @name.split("/").first.camelize %><% else %>Application<% end %>Controller # before_action :<%= @name.split("/").last.singularize %>, only: [] private def <%= @name.split("/").last.singularize %> @<%= @name.split("/").last.singularize %> = <%= @name.camelize.singularize %>.find(params[:id]) end def <%= @name.split("/").last.singularize %>_params params.require(:<%= @name.split("/").last.singularize %>).permit() end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
myrails-7.0.0 | lib/myrails/templates/rails/app/controllers/controller.rb |