Class: REIformslive::Session

Inherits:
Object
  • Object
show all
Defined in:
lib/reiformslive/session.rb

Class Method Summary collapse

Class Method Details

.base_urlObject



17
18
19
# File 'lib/reiformslive/session.rb', line 17

def self.base_url
  'https://sa-api.staging.reiformslive.com.au'
end

.connectionObject



21
22
23
24
25
# File 'lib/reiformslive/session.rb', line 21

def self.connection
  conn = Faraday.new base_url
  conn.basic_auth '4b66ff95-ade7-413e-b086-0044de7b4ccf', 'ae7e5a1b-e85d-43c4-8d01-fd5cb47d7044'
  conn
end

.get(path: '/') ⇒ Object



5
6
7
8
9
# File 'lib/reiformslive/session.rb', line 5

def self.get path: '/'
  connection
    .get(path)
    .body
end

.put(path: '/', data: {}) ⇒ Object



11
12
13
14
15
# File 'lib/reiformslive/session.rb', line 11

def self.put path: '/', data: {}
  connection
    .put(path, data)
    .body
end