Sha256: dfa4cf8d9376fbce9e396dbe9c7427c3653ce9ce75a295b5e6a7d124b23eee9a

Contents?: true

Size: 340 Bytes

Versions: 5

Compression:

Stored size: 340 Bytes

Contents

require "dorsale/search"

module CustomerVault
  class Individual < Person
    self.table_name = 'customer_vault_individuals'
    
    include Dorsale::Search
    
    validates :first_name, presence: true
    validates :last_name,  presence: true
    
    def name
      [self.last_name, self.first_name].join(', ')
    end
    
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
customer_vault-1.2.5 app/models/customer_vault/individual.rb
customer_vault-1.2.4 app/models/customer_vault/individual.rb
customer_vault-1.2.3 app/models/customer_vault/individual.rb
customer_vault-1.2.2 app/models/customer_vault/individual.rb
customer_vault-1.2.1 app/models/customer_vault/individual.rb