class ParentSwfAssetRelationship < ApplicationRecord
  self.table_name = 'parents_swf_assets'
  
  belongs_to :parent, :polymorphic => true
  
  belongs_to :swf_asset
  
  def item=(replacement)
    self.parent = replacement
  end
  
  def pet_state
    PetState.find(parent_id)
  end
  
  def pet_state=(replacement)
    self.parent = replacement
  end
end