Sha256: b47d10c18ee258e2c083ea5f115a17c7b03b96d6982c3bdd8600bafba37860ee

Contents?: true

Size: 425 Bytes

Versions: 3

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.singularize %>.find(params[:id])
  end

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
myrails-3.0.0 lib/myrails/templates/rails/controller.rb
myrails-2.2.2 lib/myrails/templates/rails/controller.rb
myrails-2.2.1 lib/myrails/templates/rails/controller.rb