Sha256: 439f0cca75653bd82bdde67678b86694b898bec9c9cfa332e0cb76a595f35a2b
Contents?: true
Size: 1.99 KB
Versions: 2
Compression:
Stored size: 1.99 KB
Contents
class LocationsController < ApplicationController # GET /locations # GET /locations.json def index @locations = Location.all respond_to do |format| format.html # index.html.erb format.json { render json: @locations } end end # GET /locations/1 # GET /locations/1.json def show @location = Location.find(params[:id]) respond_to do |format| format.html # show.html.erb format.json { render json: @location } end end # GET /locations/new # GET /locations/new.json def new @location = Location.new respond_to do |format| format.html # new.html.erb format.json { render json: @location } end end # GET /locations/1/edit def edit @location = Location.find(params[:id]) end # POST /locations # POST /locations.json def create @location = Location.new(params[:location]) respond_to do |format| if @location.save format.html { redirect_to @location, notice: 'Location was successfully created.' } format.json { render json: @location, status: :created, location: @location } else format.html { render action: "new" } format.json { render json: @location.errors, status: :unprocessable_entity } end end end # PUT /locations/1 # PUT /locations/1.json def update @location = Location.find(params[:id]) respond_to do |format| if @location.update_attributes(params[:location]) format.html { redirect_to @location, notice: 'Location was successfully updated.' } format.json { head :no_content } else format.html { render action: "edit" } format.json { render json: @location.errors, status: :unprocessable_entity } end end end # DELETE /locations/1 # DELETE /locations/1.json def destroy @location = Location.find(params[:id]) @location.destroy respond_to do |format| format.html { redirect_to locations_url } format.json { head :no_content } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
acts-as-taggable-on-dynamic-0.0.3 | samples/demo-plain/app/controllers/locations_controller.rb |
acts-as-taggable-on-dynamic-0.0.2 | samples/demo-plain/app/controllers/locations_controller.rb |