Skip to content

Instantly share code, notes, and snippets.

@higgis
higgis / foos_controller.rb
Created September 27, 2012 11:33
Rails: Default format using header-based content negotiation
class FoosController < ApplicationController
respond_to :atom, :api_v1
before_filter :set_default_format
def index
@foos = Foo.all
respond_to do |format|
format.xml { render :xml => @foos.to_xml }
format.api_v1 { render :json => @foos.to_json }