Class: SplitApi::Models::Environments
- Defined in:
- lib/splitapi-rb/models/environments.rb
Instance Method Summary collapse
-
#initialize(config) ⇒ Environments
constructor
A new instance of Environments.
-
#list ⇒ Object
GET /environments.
Constructor Details
#initialize(config) ⇒ Environments
Returns a new instance of Environments.
7 8 9 |
# File 'lib/splitapi-rb/models/environments.rb', line 7 def initialize(config) @config = config end |
Instance Method Details
#list ⇒ Object
GET /environments
12 13 14 15 16 17 18 19 |
# File 'lib/splitapi-rb/models/environments.rb', line 12 def list JSON.parse(RestClient.get("#{@config.base_uri}/environments", auth_headers).body).map do |environment| DataObjects::Environment.new( id: environment['id'], name: environment['name'] ) end end |