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