class TimeCamp::ResourceCollection
Public Class Methods
new(response)
click to toggle source
# File lib/ruby-timecamp/resource_collection.rb, line 3 def initialize(response) @resources = [] end
Public Instance Methods
[](index)
click to toggle source
# File lib/ruby-timecamp/resource_collection.rb, line 11 def [](index) return @resources[index] end
each(&block)
click to toggle source
# File lib/ruby-timecamp/resource_collection.rb, line 15 def each(&block) return @resources.each(&block) end
map(&block)
click to toggle source
# File lib/ruby-timecamp/resource_collection.rb, line 19 def map(&block) return @resources.map(&block) end
select(&block)
click to toggle source
# File lib/ruby-timecamp/resource_collection.rb, line 23 def select(&block) return @resources.select(&block) end
size()
click to toggle source
# File lib/ruby-timecamp/resource_collection.rb, line 7 def size return @resources.size end