Sha256: 609761fd628878af4d9cfb2f390a7059990be93f7c495ce7143b6e8ffacf6085

Contents?: true

Size: 265 Bytes

Versions: 5

Compression:

Stored size: 265 Bytes

Contents

class <%= @class_name%>Controller < ApplicationController
  <% @args.map{|arg|arg.split(':')}.each do |name,method| %>
  def <%= name %>
    render json: { result: "success",
        message: "returned from <%= @class_name %>.<%= name %>" }
  end
  <% end  %>
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rails_view_component-1.0.4 lib/generators/rails_view_component/erb/controller.rb.erb
rails_view_component-1.0.3 lib/generators/rails_view_component/erb/controller.rb.erb
rails_view_component-1.0.2 lib/generators/rails_view_component/erb/controller.rb.erb
rails_view_component-1.0.1 lib/generators/rails_view_component/erb/controller.rb.erb
rails_view_component-1.0.0 lib/generators/rails_view_component/erb/controller.rb.erb