class Aquatic::Fish has_many :aquatic_pupils_whales, :extend => [], :dependent => :destroy, :conditions => nil, :as => :aquatic_pupil, :class_name => "Aquatic::PupilsWhale", :order => nil # called from line 57 has_many :whales, :source => :whale, :extend => [], :foreign_key => "whale_id", :limit => nil, :through => :aquatic_pupils_whales, :group => nil, :conditions => nil, :offset => nil, :class_name => "Aquatic::Whale", :order => nil # called from line 57 has_many_polymorphs :enemies, :singular_reverse_association_id => :protector, :extend => [ExtensionModule, #], :foreign_key => "protector_id", :is_double => true, :from => [:dogs, :kittens, :frogs], :through => :beautiful_fight_relationships, :foreign_type_key => "protector_type", :join_extend => [#], :conflicts => [:dogs, :kittens], :as => :protector # called from line 57 has_many :beautiful_fight_relationships_as_protector, :extend => [Aquatic::FishEnemyPolymorphicJoinAssociationExtension0], :dependent => :destroy, :foreign_key => "protector_id", :conditions => "protector_type = 'Aquatic::Fish'", :as => :protector, :class_name => "BeautifulFightRelationship" # called from line 57 has_many :frogs, :source => :enemy, :extend => [Aquatic::FishFrogPolymorphicChildAssociationExtension, ExtensionModule, Aquatic::FishEnemyPolymorphicAssociationExtension0], :limit => nil, :through => :beautiful_fight_relationships_as_protector, :group => nil, :conditions => nil, :source_type => "Frog", :class_name => "Frog", :order => nil # called from line 57 has_many :kittens, :source => :enemy, :extend => [Aquatic::FishKittenPolymorphicChildAssociationExtension, ExtensionModule, Aquatic::FishEnemyPolymorphicAssociationExtension0], :limit => nil, :through => :beautiful_fight_relationships_as_protector, :group => nil, :conditions => nil, :source_type => "Cat", :class_name => "Kitten", :order => nil # called from line 57 has_many :dogs, :source => :enemy, :extend => [Aquatic::FishDogPolymorphicChildAssociationExtension, ExtensionModule, Aquatic::FishEnemyPolymorphicAssociationExtension0], :limit => nil, :through => :beautiful_fight_relationships_as_protector, :group => nil, :conditions => nil, :source_type => "Dog", :class_name => "Dog", :order => nil # called from line 57 has_many :eaters_foodstuffs, :extend => [Petfood::PetfoodEaterPolymorphicJoinAssociationExtension0], :dependent => :destroy, :conditions => "NULL IS NULL OR NULL != 'Snausages'", :as => :eater, :class_name => "EatersFoodstuff", :order => "NULL DESC" # called from line 57 has_many :foodstuffs_of_eaters, :source => :foodstuff, :extend => [Petfood::PetfoodEaterPolymorphicParentAssociationExtension0], :foreign_key => "foodstuff_id", :limit => nil, :through => :eaters_foodstuffs, :group => nil, :conditions => "petfoods.name IS NULL OR petfoods.name != 'Snausages'", :offset => nil, :class_name => "Petfood", :order => "petfoods.the_petfood_primary_key DESC" # called from line 57 end