Module: Concerns::Person

Included in:
Admin, User
Defined in:
app/models/concerns/person.rb

Instance Method Summary collapse

Instance Method Details

#full_nameObject



3
4
5
# File 'app/models/concerns/person.rb', line 3

def full_name
  "#{first_name} #{last_name}"
end

#short_nameObject



7
8
9
10
11
# File 'app/models/concerns/person.rb', line 7

def short_name
  short = "#{first_name}"
  short << ' ' if first_name.present? && last_name.present?
  short << last_name.to_s.split(' ').map { |n| "#{n[0,1]}." }.join
end