Sha256: 3e72e7894a8358040459d2fffe65f7f2a6afcf12528892491bbe07a76e19a17b
Contents?: true
Size: 296 Bytes
Versions: 45
Compression:
Stored size: 296 Bytes
Contents
module Concerns module Person def full_name "#{first_name} #{last_name}" end 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 end end
Version data entries
45 entries across 45 versions & 1 rubygems