Sha256: 8ddc50fab285b3656ca16c38e87f742f5b93643a494f3c9931629b0f19063af2
Contents?: true
Size: 707 Bytes
Versions: 3
Compression:
Stored size: 707 Bytes
Contents
module DataMapper module Adapters module Sql module Mappings class AssociationsSet include Enumerable def initialize @set = {} end def <<(association) @set[association.name] = association end def [](name) @set[name] end def each @set.each { |name, association| yield(association) } end def empty? @set.empty? end end end # module Mappings end # module Sql end # module Adapters end # module DataMapper
Version data entries
3 entries across 3 versions & 1 rubygems