Sha256: 7f637b25bba07541747f1c95ffb1248610d06e48c3ba2a0d47c43dbd06040b69

Contents?: true

Size: 306 Bytes

Versions: 21

Compression:

Stored size: 306 Bytes

Contents

class RecipesController < ApplicationController
  validates :create do
    string :name, required: true, except: %w[alice bob]
    integer :type, only: 1..3
  end

  def show
    render json: Recipe.find(params[:id])
  end

  def create
    respond_with Recipe.create(params.slice(:name, :type))
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
autodoc-0.7.1 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.7.0 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.6.2 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.6.1 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.6.0 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.5.3 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.5.2 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.5.1 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.5.0 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.4.5 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.4.4 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.4.3 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.4.2 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.4.1 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.4.0 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.3.6 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.3.5 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.3.4 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.3.3 spec/dummy/app/controllers/recipes_controller.rb
autodoc-0.3.2 spec/dummy/app/controllers/recipes_controller.rb