Class: Opencrx::Session

Inherits:
Object
  • Object
show all
Includes:
HTTParty
Defined in:
lib/opencrx.rb

Instance Method Summary collapse

Constructor Details

#initialize(base_url, user, password) ⇒ Session

Returns a new instance of Session.



29
30
31
32
# File 'lib/opencrx.rb', line 29

def initialize(base_url, user, password)
  self.class.base_uri(base_url)
  self.class.basic_auth(user, password)
end

Instance Method Details

#get(url, options = {}) ⇒ Object



34
35
36
# File 'lib/opencrx.rb', line 34

def get(url, options = {})
  self.class.get(url, options)
end

#post(url, options = {}) ⇒ Object



42
43
44
# File 'lib/opencrx.rb', line 42

def post(url, options = {})
  self.class.post(url, options)
end

#put(url, options = {}) ⇒ Object



38
39
40
# File 'lib/opencrx.rb', line 38

def put(url, options = {})
  self.class.put(url, options)
end