POST /products POST /products.xml
# File app/controllers/products_controller.rb, line 42 42: def create 43: @product = Product.new(params[:product]) 44: 45: respond_to do |format| 46: if @product.save 47: format.html { redirect_to(@product, :notice => 'Product was successfully created.') } 48: format.xml { render :xml => @product, :status => :created, :location => @product } 49: else 50: format.html { render :action => "new" } 51: format.xml { render :xml => @product.errors, :status => :unprocessable_entity } 52: end 53: end 54: end
DELETE /products/1 DELETE /products/1.xml
# File app/controllers/products_controller.rb, line 74 74: def destroy 75: @product = Product.find(params[:id]) 76: @product.destroy 77: 78: respond_to do |format| 79: format.html { redirect_to(products_url) } 80: format.xml { head :ok } 81: end 82: end
GET /products/1/edit
# File app/controllers/products_controller.rb, line 36 36: def edit 37: @product = Product.find(params[:id]) 38: end
GET /products GET /products.xml
# File app/controllers/products_controller.rb, line 4 4: def index 5: @products = Product.all 6: 7: respond_to do |format| 8: format.html # index.html.erb 9: format.xml { render :xml => @products } 10: end 11: end
GET /products/new GET /products/new.xml
# File app/controllers/products_controller.rb, line 26 26: def new 27: @product = Product.new 28: 29: respond_to do |format| 30: format.html # new.html.erb 31: format.xml { render :xml => @product } 32: end 33: end
GET /products/1 GET /products/1.xml
# File app/controllers/products_controller.rb, line 15 15: def show 16: @product = Product.find(params[:id]) 17: 18: respond_to do |format| 19: format.html # show.html.erb 20: format.xml { render :xml => @product } 21: end 22: end
PUT /products/1 PUT /products/1.xml
# File app/controllers/products_controller.rb, line 58 58: def update 59: @product = Product.find(params[:id]) 60: 61: respond_to do |format| 62: if @product.update_attributes(params[:product]) 63: format.html { redirect_to(@product, :notice => 'Product was successfully updated.') } 64: format.xml { head :ok } 65: else 66: format.html { render :action => "edit" } 67: format.xml { render :xml => @product.errors, :status => :unprocessable_entity } 68: end 69: end 70: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.