class Salesfly::Client
Public Class Methods
new(options = {})
click to toggle source
A client for accessing the Salesfly
API.
# File lib/salesfly/client.rb, line 6 def initialize(options = {}) @rest_client = Salesfly::REST.new(options) @usage_api = Salesfly::UsageAPI.new(@rest_client) @geoip_api = Salesfly::GeoLocationAPI.new(@rest_client) @mail_api = Salesfly::MailAPI.new(@rest_client) @pdf_api = Salesfly::PDFAPI.new(@rest_client) end
Public Instance Methods
api_key()
click to toggle source
# File lib/salesfly/client.rb, line 14 def api_key @rest_client.api_key end
geoip()
click to toggle source
# File lib/salesfly/client.rb, line 26 def geoip() @geoip_api end
mail()
click to toggle source
# File lib/salesfly/client.rb, line 30 def mail() @mail_api end
pdf()
click to toggle source
# File lib/salesfly/client.rb, line 34 def pdf() @pdf_api end
usage()
click to toggle source
# File lib/salesfly/client.rb, line 22 def usage() @usage_api end
version()
click to toggle source
# File lib/salesfly/client.rb, line 18 def version() VERSION end