add(key, &block)
Class Public methods
Adds a new renderer to call within controller actions. A renderer is invoked by passing its name as an option
to AbstractController::Rendering#render. To create a renderer
pass it a name and a block. The block takes two arguments, the first is the
value paired with its key and the second is the remaining hash of options
passed to render.
Create a csv renderer:
ActionController::Renderers.add :csv do |obj, options|
filename = options[:file