instance method format=

Ruby on Rails 2.3.18

Since v2.3.18 Last seen in v2.3.18

Signature

format=(extension)

Sets the \format by string extension, which can be used to force custom formats that are not controlled by the extension.

class ApplicationController < ActionController::Base
  before_filter :adjust_format_for_iphone

  private
    def adjust_format_for_iphone
      request.format = :iphone if request.env["HTTP_USER_AGENT"][/iPhone/]
    end
end

Parameters

extension req
Source
# File actionpack/lib/action_controller/request.rb, line 179
    def format=(extension)
      parameters[:format] = extension.to_s
      @format = Mime::Type.lookup_by_extension(parameters[:format])
    end

Defined in actionpack/lib/action_controller/request.rb line 179 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActionController::Request

Type at least 2 characters to search.

↑↓ navigate · open · esc close