Sha256: c9661b37cc6406583f8afc3e4e933c4c06510c3d8f941fec32ecf4a689c7cca6

Contents?: true

Size: 387 Bytes

Versions: 1

Compression:

Stored size: 387 Bytes

Contents

class Unico::CommunicationSource < Unico::Model
  self.abstract_class = true
  self.table_name = :unico_communication_sources

  has_many :dissemination_sources, class_name: '::DisseminationSource', dependent: :restrict_with_exception

  validates :description, presence: true, uniqueness: { allow_blank: true }

  filterize
  orderize :description

  def to_s
    description
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
unico-training-7.8.0 app/models/unico/communication_source.rb