Sha256: b39d4a78d41aef796df48bb2a0a2a10a4b2bfa65906a38a757c8fd7f9a675d61

Contents?: true

Size: 395 Bytes

Versions: 1

Compression:

Stored size: 395 Bytes

Contents

class Persona::LegalNature < Persona::Model
  extend EnumerateIt

  self.abstract_class = true

  has_enumeration_for :level_of_nature, with: LegalNatureLevel

  acts_as_nested_set

  validates :name, :code, presence: true

  # TODO
  # https://github.com/collectiveidea/awesome_nested_set/issues/217
  def self.quoted_table_name
    '"unico_legal_natures"'
  end

  def to_s
    name
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
unico-training-7.8.0 app/models/persona/legal_nature.rb