class LetterAvatarSimple::Identity

Attributes

id[RW]
letters[RW]

Public Class Methods

from_username(username) click to toggle source
# File lib/letter_avatar_simple/identity.rb, line 11
def self.from_username(username)
  # "john smith" => "JS"
  letters = username.split(/\s+/).map{|word| word[0].upcase}.join('')
  new(letters, username)
end
new(letters, id) click to toggle source
# File lib/letter_avatar_simple/identity.rb, line 6
def initialize(letters, id)
  @letters = letters
  @id = id
end