timmatheson (owner)

Revisions

gist: 211353 Download_button fork
public
Public Clone URL: git://gist.github.com/211353.git
Embed All Files: show embed
Factory Generator.rb #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class String
  def to_name
    firstname,middlename,lastname = nil,nil,nil
    name = self
    name_ary = name.split(" ")
    if name_ary.size > 2
      firstname,middlename,lastname = name_ary[0],name_ary[1],name_ary[2..name_ary.size].join(" ")
    else
      firstname,lastname = name_ary[0],name_ary[1]
    end
    [firstname,middlename,lastname]
  end
end