Class: Colombo::Sizes

Inherits:
Array
  • Object
show all
Defined in:
lib/colombo/sizes.rb

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ Sizes

Returns a new instance of Sizes.



8
9
10
11
12
13
14
15
# File 'lib/colombo/sizes.rb', line 8

def initialize(client)
  @client = client
  @client.request(:get, '/sizes/', {}) do |response|
     response['sizes'].each do |size|
        self << Size.new(@client, self, size)
     end
  end
end

Instance Method Details

#find(size_id) ⇒ Object



17
18
19
# File 'lib/colombo/sizes.rb', line 17

def find(size_id)
  self.select{ |s| s.id == size_id }.first
end