Sha256: bd77e6acf21b7fe393ce9c77bd268e54a59bfa825f8d9c8a5eca717f702a2898
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 KB
Contents
class Person has_many_polymorphs :kids, :polymorphic_type_key => "child_type", :from => [:people], :through => :parentships, :conditions => "people.age < 10", :as => :parent # called from line 57 has_many :parentships, :extend => [], :dependent => :destroy, :foreign_key => "parent_id", :class_name => "Parentship" # called from line 57 has_many :people, :source => :kid, :extend => [Person::PersonPersonPolymorphicChildAssociationExtension], :limit => nil, :through => :parentships, :group => nil, :conditions => "people.age < 10", :source_type => "Person", :class_name => "Person", :order => nil # called from line 57 has_many :parentships_as_child, :extend => [], :dependent => :destroy, :conditions => nil, :as => :kid, :class_name => "Parentship", :order => nil # called from line 57 has_many :parents, :source => :parent, :extend => [], :foreign_key => "parent_id", :limit => nil, :through => :parentships_as_child, :group => nil, :conditions => nil, :offset => nil, :class_name => "Person", :order => nil # called from line 57 end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
has_many_polymorphs-2.11 | test/integration/app/generated_models/person.rb |