class Tyntec::REST::Messaging

messaging api section implementation

Public Class Methods

new(client) click to toggle source
# File lib/tyntec-ruby/rest/messaging.rb, line 7
def initialize(client)
  @client = client
  @base_url = 'messaging/'

  # Versions
  @v1 = nil
end

Public Instance Methods

absolute_url(uri) click to toggle source
# File lib/tyntec-ruby/rest/messaging.rb, line 15
def absolute_url(uri)
  build_uri(@base_url, uri)
end
request(method, uri, params) click to toggle source
# File lib/tyntec-ruby/rest/messaging.rb, line 29
def request(method, uri, params)
  @client.request(method, uri, params)
end
sms() click to toggle source
# File lib/tyntec-ruby/rest/messaging.rb, line 25
def sms
  v1.sms
end
v1() click to toggle source

Version v1 of messaging

# File lib/tyntec-ruby/rest/messaging.rb, line 21
def v1
  @v1 ||= V1.new self
end