Sha256: 324fad73c7a08a48b3a2950d17d708274a34a4b14b8e50891388c22e17bd9bbb

Contents?: true

Size: 846 Bytes

Versions: 9

Compression:

Stored size: 846 Bytes

Contents

class AudiosController < ApplicationController
  
  respond_to :html
  
  # GET /audios
  def index
    @audios = Audio.all

    respond_with(@audios)
  end

  # GET /audios/1
  def show
    @audio = Audio.find(params[:id])

    respond_with(@audio)
  end

  # GET /audios/new
  def new
    @audio = Audio.new

    respond_with(@audio)
  end

  # GET /audios/1/edit
  def edit
    @audio = Audio.find(params[:id])
    
    respond_with(@audio)
  end

  # POST /audios
  def create
    @audio = Audio.create(params[:audio])

    respond_with(@audio)
  end

  # PUT /audios/1
  def update
    @audio = Audio.find(params[:id])
    @audio.attributes = params[:audio]
    @audio.save
    
    respond_with(@audio)
  end

  # DELETE /audios/1
  def destroy
    @audio = Audio.find(params[:id])
    @audio.destroy

    respond_with(@audio)
  end
  
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
attached-0.5.5 test/dummy/app/controllers/audios_controller.rb
attached-0.5.4 test/dummy/app/controllers/audios_controller.rb
attached-0.5.3 test/dummy/app/controllers/audios_controller.rb
attached-0.5.2 test/dummy/app/controllers/audios_controller.rb
attached-0.5.1 test/dummy/app/controllers/audios_controller.rb
attached-0.5.0 test/dummy/app/controllers/audios_controller.rb
attached-0.4.9 test/dummy/app/controllers/audios_controller.rb
attached-0.4.8 test/dummy/app/controllers/audios_controller.rb
attached-0.4.7 test/dummy/app/controllers/audios_controller.rb