Class: Docusigner::Settings

Inherits:
Base
  • Object
show all
Defined in:
lib/docusigner/settings.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Base

act_as_user, authorization=, connection, headers, #to_json, token=

Methods included from Multipart::Resource

#add_document, #encode

Class Method Details

.instantiate_record(record, prefix_options) ⇒ Object



13
14
15
16
17
18
# File 'lib/docusigner/settings.rb', line 13

def instantiate_record(record, prefix_options)
  super({
    :accountSettings => record,
    :account_id => prefix_options[:account_id]
  }, prefix_options)
end

Instance Method Details

#[](setting) ⇒ Object



7
8
9
10
# File 'lib/docusigner/settings.rb', line 7

def [](setting)
  as = accountSettings.detect{|as| as.name == setting}
  as ? as.attributes["value"] : nil
end