docurest/lib/docurest.rb

34 lines
656 B
Ruby
Raw Normal View History

2016-07-01 15:06:29 +02:00
require "docurest/version"
2016-07-07 15:58:22 +02:00
require "docurest/field"
require "docurest/client"
require "docurest/client/oauth"
require "docurest/client/password"
require "docurest/base"
require "docurest/envelope"
require "docurest/envelope/document"
require "docurest/envelope/email"
2016-07-07 16:39:15 +02:00
require "docurest/envelope/email_settings"
2016-07-07 15:58:22 +02:00
require "docurest/envelope/recipient"
require "docurest/envelope/recipient/tab"
require "docurest/login"
2016-07-01 15:06:29 +02:00
module Docurest
2016-07-07 15:58:22 +02:00
class << self
attr_accessor :client
def with_client(other_client)
old_client = @client
@client = other_client
yield if block_given?
ensure
@client = old_client
end
end
2016-07-01 15:06:29 +02:00
end