Sha256: 6b7ac518d696fe33dee4f41e7c12a98e3a9925ab6c7de0d550296b5c96924b21

Contents?: true

Size: 660 Bytes

Versions: 1

Compression:

Stored size: 660 Bytes

Contents

require 'require_all'
require_rel 'tessitura_rest'
require 'json'
require 'httparty'

class TessituraRest
  include HTTParty
  
  include Accounts
  include Actions
  include Addresses
  include Attributes
  include Cart
  include Constituencies
  include Countries
  include Diagnostics
  include GiftCertificates
  include Issues
  include LocalProcedure
  include Package
  include Session
  include SecurityUserGroups
  include WebLogins

  def initialize(options={})
    @auth = {:username => ENV['TESSITURA_USERNAME'], :password => ENV['TESSITURA_PASSWORD']}
  end

  def base_api_endpoint(end_point)
    "#{ENV['TESSITURA_URL']}#{end_point}"
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tessitura_rest-0.2.4 lib/tessitura_rest.rb