Class: RandomPerson::Names::ThaiRomanisedLast
- Inherits:
-
RandomPerson::Name
- Object
- RandomPerson::Name
- RandomPerson::Names::ThaiRomanisedLast
- Defined in:
- lib/randomperson/names/thai-romanised-last.rb
Constant Summary collapse
- Names =
%w{ Aromdee Atitarn Bunyasarn Chaiprasit Chaisurivirat Jetatikarn Jetjirawat Juntasa Kadesadayurat Kaewburesai Kaouthai Kasamsun Kitjakarn Kongkatitum Kongpaisarn Kongsangchai Kraiputra Kunakorn Kunchai Kurusarttra Leekpai Leelapun Lertkunakorn Maleenon Maneerattana Meesang Narkbunnum Narkhirunkanok Nimitwanitch Ornlamai Paowsong Parnpradub Parnthong Pornpipatpong Prasongsanti Puntasrima Punyawong Rojjanasukchai Rojumanong Saenamuang Sakda Sangsorn Shinawatra Sirisopa Somchai Somwan Songprawati Sripituksakul Srisati Sriwarunyu Sukbunsung Suntornnitikul Suppamongkon Suttirat Tawisuwan Thumying Tuntayakul Udomprecha Vipavakit Visalyaputra Wattanapanit Wattanasin Yongjaiyut Yuvaves }
Instance Attribute Summary
Attributes inherited from RandomPerson::Name
#formats, #formats_ratiod, #names, #possibles
Instance Method Summary collapse
-
#initialize ⇒ ThaiRomanisedLast
constructor
A new instance of ThaiRomanisedLast.
Methods included from Outputter
Constructor Details
#initialize ⇒ ThaiRomanisedLast
10 11 12 13 14 15 16 17 18 |
# File 'lib/randomperson/names/thai-romanised-last.rb', line 10 def initialize @names = Names @formats = [ ->(n) { n.sample }, ->(n){ n.sample + ' ' + n.sample }, ] @formats_ratiod = [ 0..49, 50..99 ] super end |