Sha256: 0c347d0922bd184d88c0fa5a06a14c3fc5e00f616755571b0cbf221ed44dbacf
Contents?: true
Size: 888 Bytes
Versions: 3
Compression:
Stored size: 888 Bytes
Contents
# coding: us-ascii require 'forgery' Forgery.load_from!(File.dirname(__FILE__) + '/..') class Forgery::JaName < Forgery def self.full_name full_name_with_kana.split('@').last end def self.full_name_with_kana fn, fnk = first_name_with_kana.split('@') ln, lnk = last_name_with_kana.split('@') "#{ln} #{fn}@#{lnk} #{fnk}" end def self.last_name last_name_with_kana.split('@').first end def self.last_name_with_kana dictionaries[:ja_last_names].sample end def self.first_name first_name_with_kana.split('@').first end def self.first_name_with_kana [dictionaries[:ja_male_first_names], dictionaries[:ja_female_first_names]].sample.sample end def self.male_first_name_with_kana dictionaries[:ja_male_first_names].sample end def self.female_first_name_with_kana dictionaries[:ja_female_first_names].sample end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gyomu_ruby-0.0.6 | lib/gyomu_ruby/forgery/forgeries/ja_name.rb |
gyomu_ruby-0.0.5 | lib/gyomu_ruby/forgery/forgeries/ja_name.rb |
gyomu_ruby-0.0.4 | lib/gyomu_ruby/forgery/forgeries/ja_name.rb |