Class: Atrium::Connect

Inherits:
Object
  • Object
show all
Includes:
ActiveAttr::Model
Defined in:
lib/atrium/connect.rb

Constant Summary collapse

SCRIPT_SOURCE =
"https://atrium.mx.com/connect.js".freeze

Class Method Summary collapse

Class Method Details

.create(user_guid:) ⇒ Object

CLASS METHODS



14
15
16
17
18
19
20
# File 'lib/atrium/connect.rb', line 14

def self.create(user_guid:)
  endpoint = "/users/#{user_guid}/connect_widget_url"
  connect_response = ::Atrium.client.make_request(:post, endpoint)

  connect_params = connect_response["user"]
  ::Atrium::Connect.new(connect_params)
end