static private Method

AbstractRequest.get_typed_value(value)

There's no documentation for this item.

Source Code

# File action_controller/request.rb, line 469
def get_typed_value(value)
  case value
    when String
      value
    when NilClass
      ''
    when Array
      value.map { |v| get_typed_value(v) }
    else
      if value.respond_to? :original_filename
        # Uploaded file
        if value.original_filename
          value
        # Multipart param
        else
          result = value.read
          value.rewind
          result
        end
      # Unknown value, neither string nor multipart.
      else
        raise "Unknown form value: #{value.inspect}"
      end
  end
end
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.