How to tell which format a controller has resolved to render
controller, respond-to, ruby-on-rails, ruby-on-rails-3
Solution
The method to access the format is:
controller.request.format
Problem
In a rails controller action with the following code: ``` respond_to do |format| format.json{ render :json=> {:status => 200, :response=>@some_resource} } format.html { redirect_to(some_resource_path)} end ``` How can I log the format the controller will resolve i.e. 'HTML' or 'json'? `format` is of type Collector. Is there a way of getting a string denoting the format?