Sha256: 10e179e9fd51653d892651f7fd744979dc1835b0745930db64784324a2a44377
Contents?: true
Size: 527 Bytes
Versions: 8
Compression:
Stored size: 527 Bytes
Contents
# coding: utf-8 class Formily::FormilyableForm < ActiveRecord::Base self.table_name = 'formilyable_forms' has_paper_trail belongs_to :formilyable, polymorphic: true belongs_to :form, foreign_key: :form_id, class_name: 'Formily::Form' validates_uniqueness_of :form_id, :scope => [:formilyable_id, :formilyable_type] validates :form_id, :formilyable_id, :formilyable_type, presence: true def formily_title self.formilyable_type.safe_constantize.find(self.formilyable_id).formily_title rescue '' end end
Version data entries
8 entries across 8 versions & 1 rubygems