ffaker: update with new layout

This commit is contained in:
Rico Sta. Cruz 2017-09-12 17:26:34 +08:00
parent db178b3b69
commit 9934b77948
No known key found for this signature in database
GPG Key ID: CAAD38AE2962619A
1 changed files with 463 additions and 290 deletions

753
ffaker.md
View File

@ -1,406 +1,579 @@
--- ---
title: FFaker title: FFaker
category: Ruby libraries category: Ruby libraries
layout: 2017/sheet
updated: 2017-09-12
--- ---
# gem install ffaker ## FFaker
require 'ffaker' {: .-one-column}
### Installing
```ruby
# gem install ffaker
require 'ffaker'
```
## Faker::Address ## Faker::Address
{: .-one-column}
Faker::Address.city #=> "Autumnside" ```ruby
#=> "South Brielleberg" Faker::Address.city #=> "Autumnside"
#=> "West Alvera" #=> "South Brielleberg"
#=> "West Alvera"
```
Faker::Address.street_name #=> "Greyson Rapid" ```ruby
#=> "Hoppe Grove" Faker::Address.street_name #=> "Greyson Rapid"
#=> "Reichert Lights" #=> "Hoppe Grove"
#=> "Reichert Lights"
```
Faker::Address.street_address #=> "98786 Neal Motorway" ```ruby
#=> "6619 Yvonne Dale" Faker::Address.street_address #=> "98786 Neal Motorway"
#=> "6143 Bailey Plaza" #=> "6619 Yvonne Dale"
#=> "6143 Bailey Plaza"
```
Faker::Address.secondary_address #=> "Suite 560" ```ruby
#=> "Apt. 332" Faker::Address.secondary_address #=> "Suite 560"
#=> "Apt. 411" #=> "Apt. 332"
#=> "Apt. 411"
```
## Faker::Company ## Faker::Company
{: .-one-column}
Faker::Company.name #=> "Pouros-Ondricka" ```ruby
#=> "Ward Group" Faker::Company.name #=> "Pouros-Ondricka"
#=> "Walter-Romaguera" #=> "Ward Group"
#=> "Walter-Romaguera"
```
Faker::Company.suffix #=> "and Sons" ```ruby
#=> "LLC" Faker::Company.suffix #=> "and Sons"
#=> "and Sons" #=> "LLC"
#=> "and Sons"
```
Faker::Company.catch_phrase #=> "Versatile mobile help-desk" ```ruby
#=> "Extended fresh-thinking utilisation" Faker::Company.catch_phrase #=> "Versatile mobile help-desk"
#=> "Reactive coherent flexibility" #=> "Extended fresh-thinking utilisation"
#=> "Reactive coherent flexibility"
```
Faker::Company.bs #=> "extend one-to-one convergence" ```ruby
#=> "architect 24/7 interfaces" Faker::Company.bs #=> "extend one-to-one convergence"
#=> "revolutionize viral vortals" #=> "architect 24/7 interfaces"
#=> "revolutionize viral vortals"
```
Faker::Company.position #=> "General Corporate President" ```ruby
#=> "Executive Department Consultant" Faker::Company.position #=> "General Corporate President"
#=> "Associate Director" #=> "Executive Department Consultant"
#=> "Associate Director"
```
## Faker::Education ## Faker::Education
{: .-one-column}
Faker::Education.school #=> "Larkwood Institution" ```ruby
#=> "Whiteshire School" Faker::Education.school #=> "Larkwood Institution"
#=> "California International College" #=> "Whiteshire School"
#=> "California International College"
```
Faker::Education.degree #=> "Bachelor of Science in Political Administration" ```ruby
#=> "Doctor of Medicine in Marketing Economics" Faker::Education.degree #=> "Bachelor of Science in Political Administration"
#=> "Bachelor of Music in Marketing Development" #=> "Doctor of Medicine in Marketing Economics"
#=> "Bachelor of Music in Marketing Development"
```
Faker::Education.degree_short #=> "MD in Industrial Arts" ```ruby
#=> "DPhil in Social Management" Faker::Education.degree_short #=> "MD in Industrial Arts"
#=> "AB in Political Science" #=> "DPhil in Social Management"
#=> "AB in Political Science"
```
Faker::Education.major #=> "Financial Philosophy" ```ruby
#=> "Social Arts" Faker::Education.major #=> "Financial Philosophy"
#=> "Business Accountancy" #=> "Social Arts"
#=> "Business Accountancy"
```
Faker::Education.school_name #=> "Larkfield" ```ruby
#=> "Northshire" Faker::Education.school_name #=> "Larkfield"
#=> "Lakepoint" #=> "Northshire"
#=> "Lakepoint"
```
## Faker::Geolocation ## Faker::Geolocation
{: .-one-column}
Faker::Geolocation.lat #=> 40.89505 ```ruby
#=> 41.77117 Faker::Geolocation.lat #=> 40.89505
#=> 41.022921 #=> 41.77117
#=> 41.022921
```
Faker::Geolocation.lng #=> -115.120716573 ```ruby
#=> -118.427610513239 Faker::Geolocation.lng #=> -115.120716573
#=> -72.204989 #=> -118.427610513239
#=> -72.204989
```
## Faker::Internet ## Faker::Internet
{: .-one-column}
Faker::Internet.email #=> "dayna@auer.name" ```ruby
#=> "joy@nienowbradtke.info" Faker::Internet.email #=> "dayna@auer.name"
#=> "bernhard@wyman.ca" #=> "joy@nienowbradtke.info"
#=> "bernhard@wyman.ca"
```
Faker::Internet.user_name #=> "emory" ```ruby
#=> "janelle_schamberger" Faker::Internet.user_name #=> "emory"
#=> "brigitte.dooley" #=> "janelle_schamberger"
#=> "brigitte.dooley"
```
Faker::Internet.domain_name #=> "langworth.biz" ```ruby
#=> "corkery.info" Faker::Internet.domain_name #=> "langworth.biz"
#=> "schroeder.uk" #=> "corkery.info"
#=> "schroeder.uk"
```
Faker::Internet.disposable_email #=> "barrett_schroeder@spamherelots.com" ```ruby
#=> "nicholaus@suremail.info" Faker::Internet.disposable_email #=> "barrett_schroeder@spamherelots.com"
#=> "gladys@safetymail.info" #=> "nicholaus@suremail.info"
#=> "gladys@safetymail.info"
```
Faker::Internet.free_email #=> "lemuel@yahoo.com" ```ruby
#=> "nickolas.gulgowski@gmail.com" Faker::Internet.free_email #=> "lemuel@yahoo.com"
#=> "isaac_ankunding@gmail.com" #=> "nickolas.gulgowski@gmail.com"
#=> "isaac_ankunding@gmail.com"
```
Faker::Internet.domain_word #=> "purdykutch" ```ruby
#=> "sauer" Faker::Internet.domain_word #=> "purdykutch"
#=> "trantowmaggio" #=> "sauer"
#=> "trantowmaggio"
```
Faker::Internet.domain_suffix #=> "us" ```ruby
#=> "info" Faker::Internet.domain_suffix #=> "us"
#=> "biz" #=> "info"
#=> "biz"
```
## Faker::Job ## Faker::Job
{: .-one-column}
Faker::Job.title #=> "Future Data Assistant" ```ruby
#=> "Product Division Technician" Faker::Job.title #=> "Future Data Assistant"
#=> "Product Research Developer" #=> "Product Division Technician"
#=> "Product Research Developer"
```
## Faker::Lorem ## Faker::Lorem
{: .-one-column}
Faker::Lorem.word #=> "sint" ```ruby
#=> "sit" Faker::Lorem.word #=> "sint"
#=> "omnis" #=> "sit"
#=> "omnis"
```
Faker::Lorem.sentence #=> "Expedita et aspernatur eum sit ipsam culpa." ```ruby
#=> "Rem sunt voluptatem laborum dolores." Faker::Lorem.sentence #=> "Expedita et aspernatur eum sit ipsam culpa."
#=> "Ad explicabo atque culpa." #=> "Rem sunt voluptatem laborum dolores."
#=> "Ad explicabo atque culpa."
```
Faker::Lorem.paragraph #=> "Quidem deserunt qui atque labore sunt quis laborum. Et iste ```ruby
# laudantium nobis adipisci delectus. Quod vero repudiandae m Faker::Lorem.paragraph #=> "Quidem deserunt qui atque labore sunt quis laborum. Et iste
# agni repellat totam. Id ullam a aperiam et laboriosam. Volup # laudantium nobis adipisci delectus. Quod vero repudiandae m
# tas aut perspiciatis o..." # agni repellat totam. Id ullam a aperiam et laboriosam. Volup
#=> "Dolor et quae quisquam placeat. Accusantium quidem totam no # tas aut perspiciatis o..."
# n et deleniti accusamus hic. Iure quidem inventore molestiae #=> "Dolor et quae quisquam placeat. Accusantium quidem totam no
# harum magni dolor. Deleniti ex a voluptas nihil temporibus. # n et deleniti accusamus hic. Iure quidem inventore molestiae
# " # harum magni dolor. Deleniti ex a voluptas nihil temporibus.
#=> "Fugiat sapiente vero voluptatum natus assumenda quam beatae # "
# in. Nemo velit incidunt dolor perspiciatis. Ipsum minima oc #=> "Fugiat sapiente vero voluptatum natus assumenda quam beatae
# caecati est laudantium ducimus libero. Et fugit et adipisci # in. Nemo velit incidunt dolor perspiciatis. Ipsum minima oc
# molestias. Cupiditate ..." # caecati est laudantium ducimus libero. Et fugit et adipisci
# molestias. Cupiditate ..."
```
Faker::Lorem.words(4) #=> ["repellat", "quos", "amet", "voluptatem"] ```ruby
#=> ["porro", "molestias", "ut", "qui"] Faker::Lorem.words(4) #=> ["repellat", "quos", "amet", "voluptatem"]
#=> ["blanditiis", "soluta", "enim", "fugit"] #=> ["porro", "molestias", "ut", "qui"]
#=> ["blanditiis", "soluta", "enim", "fugit"]
```
Faker::Lorem.sentence(5) #=> "Laborum sint voluptate voluptatem rem doloremque et incidun ```ruby
# t itaque." Faker::Lorem.sentence(5) #=> "Laborum sint voluptate voluptatem rem doloremque et incidun
#=> "Autem atque eum laborum alias perspiciatis debitis suscipit # t itaque."
# deserunt sint." #=> "Autem atque eum laborum alias perspiciatis debitis suscipit
#=> "Quaerat nam consectetur eum dolor deleniti tempore doloremq # deserunt sint."
# ue et aspernatur." #=> "Quaerat nam consectetur eum dolor deleniti tempore doloremq
# ue et aspernatur."
```
Faker::Lorem.sentences(3) #=> ["Culpa debitis architecto est.", "Quo et voluptatem distinc ```ruby
# tio repellendus qui cupiditate.", "Quo repellendus ut eius." Faker::Lorem.sentences(3) #=> ["Culpa debitis architecto est.", "Quo et voluptatem distinc
# ] # tio repellendus qui cupiditate.", "Quo repellendus ut eius."
#=> ["Quos nihil dolorem quidem maxime.", "Expedita ab veniam do # ]
# lorum at et placeat iure.", "In perspiciatis cupiditate amet #=> ["Quos nihil dolorem quidem maxime.", "Expedita ab veniam do
# non saepe consequatur molestias minus."] # lorum at et placeat iure.", "In perspiciatis cupiditate amet
#=> ["Quasi velit et voluptas est.", "Dolores ut dolor aut repel # non saepe consequatur molestias minus."]
# lat fuga minima sed quia.", "Eum id minus atque ex modi."] #=> ["Quasi velit et voluptas est.", "Dolores ut dolor aut repel
# lat fuga minima sed quia.", "Eum id minus atque ex modi."]
```
Faker::Lorem.paragraphs(3) #=> ["Iusto mollitia sequi nam perspiciatis fuga aut. Modi moles ```ruby
# tiae consectetur architecto et dolorem aut perferendis. Cumq Faker::Lorem.paragraphs(3) #=> ["Iusto mollitia sequi nam perspiciatis fuga aut. Modi moles
# ue rerum aliquam sapiente. Dolorum quo reiciendis nemo vero. # tiae consectetur architecto et dolorem aut perferendis. Cumq
# Quo earum explicabo pariatur.", "Possimus omnis accusamus f # ue rerum aliquam sapiente. Dolorum quo reiciendis nemo vero.
# uga. Harum sint facere sed dolor itaque quia. Ullam optio at # Quo earum explicabo pariatur.", "Possimus omnis accusamus f
# que vel nihil facilis quidem accusantium sint.", "Itaque per # uga. Harum sint facere sed dolor itaque quia. Ullam optio at
# ferendis saepe pariatur maxime expedita laborum qui. Ea nemo # que vel nihil facilis quidem accusantium sint.", "Itaque per
# dolor aut. In sed sit minus itaque sit."] # ferendis saepe pariatur maxime expedita laborum qui. Ea nemo
#=> ["Ducimus non quo qui doloremque aperiam aspernatur. Consequ # dolor aut. In sed sit minus itaque sit."]
# atur id qui sit occaecati. Incidunt tempora quia et. Esse vo #=> ["Ducimus non quo qui doloremque aperiam aspernatur. Consequ
# luptatem debitis similique ab totam sit. Illo neque vel face # atur id qui sit occaecati. Incidunt tempora quia et. Esse vo
# re maxime voluptatum non voluptatem.", "Aut eveniet consequa # luptatem debitis similique ab totam sit. Illo neque vel face
# tur laudantium veniam qui dolores. Provident pariatur perspi # re maxime voluptatum non voluptatem.", "Aut eveniet consequa
# ciatis id. Eum iste id quasi. Esse nihil quis rerum laudanti # tur laudantium veniam qui dolores. Provident pariatur perspi
# um aliquam molestiae eum tempora.", "Quia porro sint numquam # ciatis id. Eum iste id quasi. Esse nihil quis rerum laudanti
# qui. Ut sint reiciendis quis pariatur veniam nesciunt optio # um aliquam molestiae eum tempora.", "Quia porro sint numquam
# . Officia unde fugit distinctio dolorem voluptatem incidunt. # qui. Ut sint reiciendis quis pariatur veniam nesciunt optio
# Ex omnis sit et non aut."] # . Officia unde fugit distinctio dolorem voluptatem incidunt.
#=> ["Dicta consequatur sapiente saepe fugiat ut. Necessitatibus # Ex omnis sit et non aut."]
# enim explicabo qui fugiat occaecati expedita quis. Quo iust #=> ["Dicta consequatur sapiente saepe fugiat ut. Necessitatibus
# o magnam facere nihil earum.", "In deleniti explicabo veniam # enim explicabo qui fugiat occaecati expedita quis. Quo iust
# dolorem temporibus enim. Delectus exercitationem ipsum dolo # o magnam facere nihil earum.", "In deleniti explicabo veniam
# r modi. Aut quia voluptas velit sint aperiam sed eveniet.", # dolorem temporibus enim. Delectus exercitationem ipsum dolo
# "Quo doloribus explicabo ut magnam quasi. Voluptatem debitis # r modi. Aut quia voluptas velit sint aperiam sed eveniet.",
# quaerat aperiam. Accusantium quis voluptatem dolorem."] # "Quo doloribus explicabo ut magnam quasi. Voluptatem debitis
# quaerat aperiam. Accusantium quis voluptatem dolorem."]
```
## Faker::HipsterIpsum ## Faker::HipsterIpsum
{: .-one-column}
Faker::HipsterIpsum.paragraph #=> "Wayfarers mustache thundercats pitchfork messenger bag high ```ruby
# life. Beard messenger bag wayfarers squid vinyl letterpress Faker::HipsterIpsum.paragraph #=> "Wayfarers mustache thundercats pitchfork messenger bag high
# party iphone jean shorts. Lomo irony before they sold out e # life. Beard messenger bag wayfarers squid vinyl letterpress
# thical wayfarers scene..." # party iphone jean shorts. Lomo irony before they sold out e
#=> "Tofu stumptown cliche sartorial vhs letterpress keffiyeh wi # thical wayfarers scene..."
# lliamsburg. Whatever jean shorts williamsburg lomo salvia fo #=> "Tofu stumptown cliche sartorial vhs letterpress keffiyeh wi
# od truck 8-bit. Cosby sweater portland artisan wayfarers vhs # lliamsburg. Whatever jean shorts williamsburg lomo salvia fo
# photo booth." # od truck 8-bit. Cosby sweater portland artisan wayfarers vhs
#=> "Skateboard fanny pack wes anderson sartorial cred gluten-fr # photo booth."
# ee vinyl marfa locavore. Messenger bag master cleanse mlkshk #=> "Skateboard fanny pack wes anderson sartorial cred gluten-fr
# vegan thundercats beard wes anderson brunch. Helvetica mess # ee vinyl marfa locavore. Messenger bag master cleanse mlkshk
# enger bag lo-fi four l..." # vegan thundercats beard wes anderson brunch. Helvetica mess
# enger bag lo-fi four l..."
```
## Faker::HTMLIpsum ## Faker::HTMLIpsum
{: .-one-column}
Faker::HTMLIpsum.body #=> "<h1>Exercitationem et</h1><table><thead><tr><th>Eligendi</t ```ruby
# h><th>Vel</th><th>Sed</th><th>At</th></tr></thead><tbody><tr Faker::HTMLIpsum.body #=> "<h1>Exercitationem et</h1><table><thead><tr><th>Eligendi</t
# ><..." # h><th>Vel</th><th>Sed</th><th>At</th></tr></thead><tbody><tr
#=> "<h1>Excepturi sequi</h1><table><thead><tr><th>Quam</th><th> # ><..."
# Eius</th><th>Quibusdam</th><th>Totam</th></tr></thead><tbody #=> "<h1>Excepturi sequi</h1><table><thead><tr><th>Quam</th><th>
# ><tr>..." # Eius</th><th>Quibusdam</th><th>Totam</th></tr></thead><tbody
#=> "<h1>Iusto voluptatem</h1><p>Laborum velit ducimus eius. Mol # ><tr>..."
# estiae id vel ipsam a accusantium et ut. Sunt et fugiat qui #=> "<h1>Iusto voluptatem</h1><p>Laborum velit ducimus eius. Mol
# sint ab quia. Eum ut molestiae cumque molestiae error volupt # estiae id vel ipsam a accusantium et ut. Sunt et fugiat qui
# ates. Ipsum molestiae ..." # sint ab quia. Eum ut molestiae cumque molestiae error volupt
# ates. Ipsum molestiae ..."
```
Faker::HTMLIpsum.table #=> "<table><thead><tr><th>Voluptatem</th><th>Porro</th><th>Tene ```ruby
# tur</th><th>Facilis</th></tr></thead><tbody><tr><td>Numquam< Faker::HTMLIpsum.table #=> "<table><thead><tr><th>Voluptatem</th><th>Porro</th><th>Tene
# /t..." # tur</th><th>Facilis</th></tr></thead><tbody><tr><td>Numquam<
#=> "<table><thead><tr><th>Impedit</th><th>Voluptatem</th><th>Qu # /t..."
# i</th><th>Est</th></tr></thead><tbody><tr><td>Nihil</td>..." #=> "<table><thead><tr><th>Impedit</th><th>Voluptatem</th><th>Qu
#=> "<table><thead><tr><th>Iste</th><th>Et</th><th>Sequi</th><th # i</th><th>Est</th></tr></thead><tbody><tr><td>Nihil</td>..."
# >Et</th></tr></thead><tbody><tr><td>Blanditiis</td>..." #=> "<table><thead><tr><th>Iste</th><th>Et</th><th>Sequi</th><th
# >Et</th></tr></thead><tbody><tr><td>Blanditiis</td>..."
```
Faker::HTMLIpsum.fancy_string #=> "<a href=\"#distinctio\" title=\"Tenetur explicabo\">Velit e ```ruby
# st</a> <code>aperiam reiciendis</code> Consectetur aut hic e Faker::HTMLIpsum.fancy_string #=> "<a href=\"#distinctio\" title=\"Tenetur explicabo\">Velit e
# um quisquam. Dolore aut rerum dolor accusantium ab repellend # st</a> <code>aperiam reiciendis</code> Consectetur aut hic e
# us magni. Deserunt optio o..." # um quisquam. Dolore aut rerum dolor accusantium ab repellend
#=> "Et vel similique ullam accusantium laboriosam. Sit ut ea to # us magni. Deserunt optio o..."
# tam. Iusto praesentium ut molestiae. Voluptatem laudantium a #=> "Et vel similique ullam accusantium laboriosam. Sit ut ea to
# ut qui adipisci. Est saepe repellendus qui blanditiis volupt # tam. Iusto praesentium ut molestiae. Voluptatem laudantium a
# ates sed odit ullam. <..." # ut qui adipisci. Est saepe repellendus qui blanditiis volupt
#=> "Neque et omnis ipsam ad culpa maiores inventore. Laborum cu # ates sed odit ullam. <..."
# m est fugit libero repellendus vero. Modi pariatur sunt tene #=> "Neque et omnis ipsam ad culpa maiores inventore. Laborum cu
# tur soluta inventore ratione. Iste consequuntur quia omnis n # m est fugit libero repellendus vero. Modi pariatur sunt tene
# umquam excepturi quod ..." # tur soluta inventore ratione. Iste consequuntur quia omnis n
# umquam excepturi quod ..."
```
## Faker::Name ## Faker::Name
{: .-one-column}
Faker::Name.name #=> "Trevion Herman V" ```ruby
#=> "Aracely Balistreri" Faker::Name.name #=> "Trevion Herman V"
#=> "Daphnee Terry Sr." #=> "Aracely Balistreri"
#=> "Daphnee Terry Sr."
```
Faker::Name.first_name #=> "Aliza" ```ruby
#=> "Joseph" Faker::Name.first_name #=> "Aliza"
#=> "Orland" #=> "Joseph"
#=> "Orland"
```
Faker::Name.last_name #=> "Hand" ```ruby
#=> "Macejkovic" Faker::Name.last_name #=> "Hand"
#=> "Heller" #=> "Macejkovic"
#=> "Heller"
```
Faker::Name.prefix #=> "Dr." ```ruby
#=> "Ms." Faker::Name.prefix #=> "Dr."
#=> "Mr." #=> "Ms."
#=> "Mr."
```
Faker::Name.suffix #=> "I" ```ruby
#=> "III" Faker::Name.suffix #=> "I"
#=> "DDS" #=> "III"
#=> "DDS"
```
## Faker::PhoneNumber ## Faker::PhoneNumber
{: .-one-column}
Faker::PhoneNumber.phone_number #=> "335-364-4549 x430" ```ruby
#=> "040-278-4021 x753" Faker::PhoneNumber.phone_number #=> "335-364-4549 x430"
#=> "420.645.4382" #=> "040-278-4021 x753"
#=> "420.645.4382"
```
Faker::PhoneNumber.short_phone_number #=> "473-412-3192" ```ruby
#=> "353-084-1297" Faker::PhoneNumber.short_phone_number #=> "473-412-3192"
#=> "080-546-2356" #=> "353-084-1297"
#=> "080-546-2356"
```
## Faker::Product ## Faker::Product
{: .-one-column}
Faker::Product.brand #=> "Trouffeforge" ```ruby
#=> "VIG" Faker::Product.brand #=> "Trouffeforge"
#=> "NDZ" #=> "VIG"
#=> "NDZ"
```
Faker::Product.product_name #=> "Air HD Viewer" ```ruby
#=> "HD Kit" Faker::Product.product_name #=> "Air HD Viewer"
#=> "Air HD Bridge" #=> "HD Kit"
#=> "Air HD Bridge"
```
Faker::Product.product #=> "Amnix Air HD Tuner" ```ruby
#=> "Panapod Audible Filter" Faker::Product.product #=> "Amnix Air HD Tuner"
#=> "Phuffe Disc Receiver" #=> "Panapod Audible Filter"
#=> "Phuffe Disc Receiver"
```
Faker::Product.model #=> "I-422" ```ruby
#=> "J89" Faker::Product.model #=> "I-422"
#=> "L6" #=> "J89"
#=> "L6"
```
## Faker::NameCN ## Faker::NameCN
{: .-one-column}
Faker::NameCN.name #=> "姵书虞" ```ruby
#=> "修男嵇" Faker::NameCN.name #=> "姵书虞"
#=> "瑜人军" #=> "修男嵇"
#=> "瑜人军"
```
Faker::NameCN.last_first #=> "向坚舜" ```ruby
#=> "疏骏哲" Faker::NameCN.last_first #=> "向坚舜"
#=> "秘合雪" #=> "疏骏哲"
#=> "秘合雪"
```
Faker::NameCN.first_name #=> "佑淑" ```ruby
#=> "燕谦" Faker::NameCN.first_name #=> "佑淑"
#=> "重生" #=> "燕谦"
#=> "重生"
```
Faker::NameCN.last_name #=> "释" ```ruby
#=> "巩" Faker::NameCN.last_name #=> "释"
#=> "麻" #=> "巩"
#=> "麻"
```
## Faker::NameDE ## Faker::NameDE
{: .-one-column}
Faker::NameDE.name #=> "Noelle Schuster" ```ruby
#=> "Bendix Schmid" Faker::NameDE.name #=> "Noelle Schuster"
#=> "Azra Neumann" #=> "Bendix Schmid"
#=> "Azra Neumann"
```
Faker::NameDE.first_name #=> "Victoria" ```ruby
#=> "Lotta" Faker::NameDE.first_name #=> "Victoria"
#=> "Mads" #=> "Lotta"
#=> "Mads"
```
Faker::NameDE.last_name #=> "Martin" ```ruby
#=> "Klein" Faker::NameDE.last_name #=> "Martin"
#=> "Walter" #=> "Klein"
#=> "Walter"
```
Faker::NameDE.prefix #=> "Frau" ```ruby
#=> "Prof." Faker::NameDE.prefix #=> "Frau"
#=> "Prof." #=> "Prof."
#=> "Prof."
```
## Faker::NameJA ## Faker::NameJA
{: .-one-column}
Faker::NameJA.name #=> "飛鳥田部" ```ruby
#=> "未杉浦" Faker::NameJA.name #=> "飛鳥田部"
#=> "功本間" #=> "未杉浦"
#=> "功本間"
```
Faker::NameJA.last_first #=> "青木杏子" ```ruby
#=> "棚原大貴" Faker::NameJA.last_first #=> "青木杏子"
#=> "知名翔" #=> "棚原大貴"
#=> "知名翔"
```
Faker::NameJA.first_name #=> "巴" ```ruby
#=> "浩子" Faker::NameJA.first_name #=> "巴"
#=> "沙耶" #=> "浩子"
#=> "沙耶"
```
Faker::NameJA.last_name #=> "小栗" ```ruby
#=> "高江洲" Faker::NameJA.last_name #=> "小栗"
#=> "友寄" #=> "高江洲"
#=> "友寄"
```
## Faker::NameRU ## Faker::NameRU
{: .-one-column}
Faker::NameRU.name #=> "Стелла Карнилина" ```ruby
#=> "Евгения Мазовская" Faker::NameRU.name #=> "Стелла Карнилина"
#=> "Кузьма Ваиренко" #=> "Евгения Мазовская"
#=> "Кузьма Ваиренко"
```
Faker::NameRU.last_name #=> "Манишева" ```ruby
#=> "Тюлева" Faker::NameRU.last_name #=> "Манишева"
#=> "Понченко" #=> "Тюлева"
#=> "Понченко"
```
Faker::NameRU.first_name #=> "Артур" ```ruby
#=> "Руслана" Faker::NameRU.first_name #=> "Артур"
#=> "Зинаида" #=> "Руслана"
#=> "Зинаида"
```
Faker::NameRU.patronymic #=> "Мечеславович" ```ruby
#=> "Ионович" Faker::NameRU.patronymic #=> "Мечеславович"
#=> "Исаевич" #=> "Ионович"
#=> "Исаевич"
```
Faker::NameRU.name(:male) #=> "Слежиков Роман Всеволодович" ```ruby
#=> "Осип Мугрузин" Faker::NameRU.name(:male) #=> "Слежиков Роман Всеволодович"
#=> "Джиджаев Гавриил Леванович" #=> "Осип Мугрузин"
#=> "Джиджаев Гавриил Леванович"
```
Faker::NameRU.name(:female) #=> "Зиядтдинова Полина Людвиговна" ```ruby
#=> "Андреева Тереза Арсеновна" Faker::NameRU.name(:female) #=> "Зиядтдинова Полина Людвиговна"
#=> "Дарина Минхазова" #=> "Андреева Тереза Арсеновна"
#=> "Дарина Минхазова"
```
## Faker::NameSN ## Faker::NameSN
{: .-one-column}
Faker::NameSN.name_sn #=> "mame Djaly Mbodj" ```ruby
#=> "Hatab Samy" Faker::NameSN.name_sn #=> "mame Djaly Mbodj"
#=> "Niouma Dramé" #=> "Hatab Samy"
#=> "Niouma Dramé"
```
Faker::NameSN.name_male #=> "serigne Yakou Diagne" ```ruby
#=> "serigne Sécouba Diagne" Faker::NameSN.name_male #=> "serigne Yakou Diagne"
#=> "Sihalébé Badji" #=> "serigne Sécouba Diagne"
#=> "Sihalébé Badji"
```
Faker::NameSN.name_female #=> "Thiomba Niang" ```ruby
#=> "adjaratou Kiné Panduppy" Faker::NameSN.name_female #=> "Thiomba Niang"
#=> "Nini Gakou" #=> "adjaratou Kiné Panduppy"
#=> "Nini Gakou"
```
Faker::NameSN.first_name_male #=> "Khoudia" ```ruby
#=> "Sanokho" Faker::NameSN.first_name_male #=> "Khoudia"
#=> "Diomaye" #=> "Sanokho"
#=> "Diomaye"
```
Faker::NameSN.first_name_female #=> "Assa" ```ruby
#=> "Sahaba" Faker::NameSN.first_name_female #=> "Assa"
#=> "Manthita" #=> "Sahaba"
#=> "Manthita"
```
Faker::NameSN.prefix_male #=> "eladji" ```ruby
#=> "eladji" Faker::NameSN.prefix_male #=> "eladji"
#=> "serigne" #=> "eladji"
#=> "serigne"
```
Faker::NameSN.prefix_female #=> "adjaratou" ```ruby
#=> "adja" Faker::NameSN.prefix_female #=> "adjaratou"
#=> "adja" #=> "adja"
#=> "adja"
```
## Faker::PhoneNumberAU ## Faker::PhoneNumberAU
{: .-one-column}
Faker::PhoneNumberAU.phone_number #=> "0495 539 191" ```ruby
#=> "(05) 6838 2406" Faker::PhoneNumberAU.phone_number #=> "0495 539 191"
#=> "0496 013 652" #=> "(05) 6838 2406"
#=> "0496 013 652"
```
## Faker::PhoneNumberSN ## Faker::PhoneNumberSN
{: .-one-column}
Faker::PhoneNumberSN.phone_number #=> "77-356-93-09" ```ruby
#=> "33-891-67-75" Faker::PhoneNumberSN.phone_number #=> "77-356-93-09"
#=> "33-886-02-02" #=> "33-891-67-75"
#=> "33-886-02-02"
```