Sha256: 7845590f0a36481f626ad6364f6ee972d0f481b4010156c9afbe16e83bfea91e
Contents?: true
Size: 667 Bytes
Versions: 17
Compression:
Stored size: 667 Bytes
Contents
module ActiveRecord class Fixture silence_warnings do def find if model_class # CPK # model_class.unscoped do # model_class.find(fixture[model_class.primary_key]) # end model_class.unscoped do ids = self.ids(model_class.primary_key) model_class.find(ids) end else raise FixtureClassNotFound, "No class attached to find." end end def ids(key) if key.is_a? Array key.map {|a_key| fixture[a_key.to_s] } else fixture[key] end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems