class Imasgen::Name::First

Public Class Methods

new(namedata) click to toggle source
# File lib/imasgen/name.rb, line 39
def initialize(namedata)
  @namedata = namedata
end

Public Instance Methods

hiragana() click to toggle source
# File lib/imasgen/name.rb, line 43
def hiragana
  @namedata[:first_name_furigana]
end
kanji() click to toggle source
# File lib/imasgen/name.rb, line 47
def kanji
  @namedata[:first_name]
end
katakana() click to toggle source
# File lib/imasgen/name.rb, line 51
def katakana
  Moji.hira_to_kata(@namedata[:first_name_furigana])
end
romaji() click to toggle source
# File lib/imasgen/name.rb, line 55
def romaji
  Romaji.kana2romaji(@namedata[:first_name_furigana]).capitalize
end