class RingCentralSdk::REST::MessagesFax
MessagesFax
provides a helper for fax requests
Public Class Methods
new(client)
click to toggle source
# File lib/ringcentral_sdk/rest/messages.rb, line 49 def initialize(client) @client = client end
Public Instance Methods
create(opts)
click to toggle source
# File lib/ringcentral_sdk/rest/messages.rb, line 53 def create(opts) req = RingCentralSdk::REST::Request::Fax.new meta = {} skip = {text: 1, files: 1} opts.each do |k,v| meta[k] = v unless skip.key? k end req.add_metadata meta if opts.key? :text req.add_text opts[:text] end if opts.key? :files if opts[:files].is_a? String req.add_file opts[:files] elsif opts[:files].is_a? Array req.add_files opts[:files] end end @client.send_request req end