Module: Faker::Japanese::Name
Instance Method Summary collapse
Instance Method Details
#name ⇒ Object
32029 32030 32031 32032 32033 32034 |
# File 'lib/faker/japanese/name.rb', line 32029 def name first, last = first_name, last_name name = [last, first].join(' ') set_yomi(name, last.yomi + ' ' + first.yomi) name end |
#rand(array) ⇒ Object
32050 32051 32052 |
# File 'lib/faker/japanese/name.rb', line 32050 def rand(array) array[Kernel.rand(array.size)] end |
#set_yomi(name, yomi) ⇒ Object
32045 32046 32047 32048 |
# File 'lib/faker/japanese/name.rb', line 32045 def set_yomi(name, yomi) name.instance_variable_set('@yomi', yomi) def name.yomi; @yomi end end |