class Echochamber::UrlFileInfo
Public Class Methods
new(params)
click to toggle source
Validates UrlFileInfo
parameters
@param [Hash] params SYMBOL-referenced Hash @option params [String] :url A publicly accessible URL for retrieving the raw file content. HTTP authentication is supported using standard embedded syntax - i.e. username:password@your.server.com/path/to/file (REQUIRED) @option params [String] :mimeType The mime type of the referenced file, used to determine if the file can be accepted and the necessary conversion steps can be performed. @option params [String] :name The original system file name of the document being sent - used to name attachments, and to infer the mime type if one is not explicitly specified
# File lib/echochamber/agreement/url_file_info.rb, line 12 def initialize(params) require_keys([:url], params) merge! params end