Sha256: 30ae8b2b6f750e843d704422246cb035ee0e4b4508021a7dababd0fa319d3da8
Contents?: true
Size: 648 Bytes
Versions: 18
Compression:
Stored size: 648 Bytes
Contents
require_relative 'api/resource_collection' require_relative 'thread' class ContextIO class ThreadCollection include ContextIO::API::ResourceCollection self.resource_class = ContextIO::Thread self.association_name = :threads belongs_to :account # Iterates over the resources in question. # # @example # contextio.connect_tokens.each do |connect_token| # puts connect_token.email # end def each(&block) attribute_hashes.each do |actually_a_resource_url| yield resource_class.new(api, {resource_url: actually_a_resource_url}.merge(associations_hash)) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems