class Object
Public Instance Methods
show()
click to toggle source
# File lib/i18n_scaffold_controller_template/generators/rails/templates/api_controller.rb, line 32 def show <% if options.jbuilder? -%> render '<%= "/#{plural_table_name}/show.json" %>' <% else -%> render json: <%= "@#{singular_table_name}" %> <% end -%> end # POST <%= route_url %> def create <% unless defined? CanCan -%> @<%= singular_table_name %> = <%= orm_class.build(class_name, "#{singular_table_name}_params") %> <% end -%> if @<%= orm_instance.save %> <% if options.jbuilder? -%> render '<%= "/#{plural_table_name}/show.json" %>', status: :created, location: <%= "@#{singular_table_name}" %> <% else -%> render json: <%= "@#{singular_table_name}" %>, status: :created, location: <%= "@#{singular_table_name}" %> <% end -%> else render json: <%= "@#{orm_instance.errors}" %>, status: :unprocessable_entity end