Sha256: f186693d4dbe9c40382535e218aaf9783a26d46ee74254070bbbc1f578930d3a
Contents?: true
Size: 288 Bytes
Versions: 2
Compression:
Stored size: 288 Bytes
Contents
require 'og/relation/refers_to' module Og class BelongsTo < RefersTo def enchant super unless target_class.ann.self[:descendants] target_class.ann(:self, :descendants => []) end target_class.ann.self.descendants! << [owner_class, foreign_key] end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
og-0.41.0 | lib/og/relation/belongs_to.rb |
og-0.40.0 | lib/og/relation/belongs_to.rb |