class SubmissionContent < ActiveRecord::Base belongs_to :step_submission belongs_to :submission, polymorphic: true accepts_nested_attributes_for :submission, allow_destroy:true def build_submission(klass, object) if klass == 'SubmissionText' submission = SubmissionText.new(object) self.submission_type = klass end self.submission = submission end end