Sha256: e0167dce7e9f8f1ff92236be38f105ef0af5bd9f057ed368e1c8afc3367e57be

Contents?: true

Size: 425 Bytes

Versions: 4

Compression:

Stored size: 425 Bytes

Contents

class <%= options[:name].pluralize.camelize %>Controller < ApplicationController
  # before_action :<%= options[:name].singularize %>, only: []
  private

  def <%= options[:name].singularize %>
    @<%= options[:name].singularize %> = <%= options[:name].camelize.signuarlize %>.find(params[:id])
  end

  def <%= options[:name].singularize %>_params
    params.require(:<%= options[:name].singularize %>).permit()
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
myrails-2.2.0 lib/myrails/templates/rails/controller.rb
myrails-2.1.0 lib/myrails/templates/rails/controller.rb
myrails-2.0.0 lib/myrails/templates/rails/controller.rb
myrails-1.1.1 lib/myrails/templates/rails/controller.rb