Class: GreenGoose::StatCollection

Inherits:
Object
  • Object
show all
Includes:
API
Defined in:
lib/greengoose/stat_collection.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from API

#each, #where

Constructor Details

#initialize(client, conditions = {}) ⇒ StatCollection

Returns a new instance of StatCollection.



10
11
12
13
# File 'lib/greengoose/stat_collection.rb', line 10

def initialize(client, conditions = {})
  @client     = client
  @conditions = conditions
end

Instance Attribute Details

#clientObject (readonly)

Returns the value of attribute client.



8
9
10
# File 'lib/greengoose/stat_collection.rb', line 8

def client
  @client
end

#conditionsObject (readonly)

Returns the value of attribute conditions.



8
9
10
# File 'lib/greengoose/stat_collection.rb', line 8

def conditions
  @conditions
end

Instance Method Details

#endpointObject



19
20
21
# File 'lib/greengoose/stat_collection.rb', line 19

def endpoint
  "stats"
end

#klassObject



15
16
17
# File 'lib/greengoose/stat_collection.rb', line 15

def klass
  GreenGoose::Stat
end