Sha256: 5a1c7fe8c674d861238f13774ea07dd90e14e6bc26297284d7ea712ff478d11c

Contents?: true

Size: 482 Bytes

Versions: 1

Compression:

Stored size: 482 Bytes

Contents

class Unico::RegularizationOrAdministrativeSanctionReason < Unico::Model
  extend EnumerateIt

  self.abstract_class = true
  self.table_name = :unico_regularization_or_administrative_sanction_reasons

  has_enumeration_for :reason_type, with: RegularizationOrAdministrativeSanctionReasonType,
                                    create_helpers: true

  validates :description, :reason_type, presence: true

  orderize :description
  filterize

  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/regularization_or_administrative_sanction_reason.rb