Class: OpenRecycling::ModuleClient

Inherits:
Object
  • Object
show all
Defined in:
lib/open_recycling/module_client.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(base_url: nil, jwt_token: nil) ⇒ ModuleClient

Returns a new instance of ModuleClient.



6
7
8
9
# File 'lib/open_recycling/module_client.rb', line 6

def initialize(base_url: nil, jwt_token: nil)
  @jwt_token = jwt_token || OpenRecycling.jwt_token
  @base_url = base_url || OpenRecycling.api_url
end

Instance Attribute Details

#base_urlObject (readonly)

Returns the value of attribute base_url.



4
5
6
# File 'lib/open_recycling/module_client.rb', line 4

def base_url
  @base_url
end

#jwt_tokenObject (readonly)

Returns the value of attribute jwt_token.



4
5
6
# File 'lib/open_recycling/module_client.rb', line 4

def jwt_token
  @jwt_token
end