Module: DataMagic::Translation
- Included in:
- DataMagic
- Defined in:
- lib/data_magic/translation.rb
Instance Method Summary collapse
-
#catch_phrase ⇒ Object
return a random catch phrase.
-
#city ⇒ Object
return a random city.
-
#company_name ⇒ Object
return a random company name.
-
#country ⇒ Object
return a random country.
-
#email_address ⇒ Object
return a random email address.
-
#first_name ⇒ Object
return a random first name.
-
#full_name ⇒ Object
return a random name (first and last).
-
#last_name ⇒ Object
return a random last name.
-
#paragraphs(paragraph_count = 3) ⇒ Object
return random paragraphs - default is 3 paragraphs.
-
#phone_number ⇒ Object
return a random phone number.
-
#secondary_address ⇒ Object
return a random secondary address.
-
#sentence(min_word_count = 4) ⇒ Object
return a random sentence - default minimum word count is 4.
-
#sentences(sentence_count = 3) ⇒ Object
return random sentences - default is 3 sentences.
-
#state ⇒ Object
return a random state.
-
#state_abbr ⇒ Object
return a random state abbreviation.
-
#street_address ⇒ Object
return a random street address.
-
#words(number = 3) ⇒ Object
return random words - default is 3 words.
-
#zip_code ⇒ Object
return a random zip code.
Instance Method Details
#catch_phrase ⇒ Object
return a random catch phrase
84 85 86 |
# File 'lib/data_magic/translation.rb', line 84 def catch_phrase Faker::Company.catch_phrase end |
#city ⇒ Object
return a random city
41 42 43 |
# File 'lib/data_magic/translation.rb', line 41 def city Faker::Address.city end |
#company_name ⇒ Object
return a random company name
77 78 79 |
# File 'lib/data_magic/translation.rb', line 77 def company_name Faker::Company.name end |
#country ⇒ Object
return a random country
69 70 71 |
# File 'lib/data_magic/translation.rb', line 69 def country Faker::Address.country end |
#email_address ⇒ Object
return a random email address
119 120 121 |
# File 'lib/data_magic/translation.rb', line 119 def email_address Faker::Internet.email end |
#first_name ⇒ Object
return a random first name
13 14 15 |
# File 'lib/data_magic/translation.rb', line 13 def first_name Faker::Name.first_name end |
#full_name ⇒ Object
return a random name (first and last)
6 7 8 |
# File 'lib/data_magic/translation.rb', line 6 def full_name Faker::Name.name end |
#last_name ⇒ Object
return a random last name
20 21 22 |
# File 'lib/data_magic/translation.rb', line 20 def last_name Faker::Name.last_name end |
#paragraphs(paragraph_count = 3) ⇒ Object
return random paragraphs - default is 3 paragraphs
112 113 114 |
# File 'lib/data_magic/translation.rb', line 112 def paragraphs(paragraph_count = 3) Faker::Lorem.paragraphs(paragraph_count).join('\n\n') end |
#phone_number ⇒ Object
return a random phone number
126 127 128 |
# File 'lib/data_magic/translation.rb', line 126 def phone_number Faker::PhoneNumber.phone_number end |
#secondary_address ⇒ Object
return a random secondary address
34 35 36 |
# File 'lib/data_magic/translation.rb', line 34 def secondary_address Faker::Address.secondary_address end |
#sentence(min_word_count = 4) ⇒ Object
return a random sentence - default minimum word count is 4
98 99 100 |
# File 'lib/data_magic/translation.rb', line 98 def sentence(min_word_count = 4) Faker::Lorem.sentence(min_word_count) end |
#sentences(sentence_count = 3) ⇒ Object
return random sentences - default is 3 sentences
105 106 107 |
# File 'lib/data_magic/translation.rb', line 105 def sentences(sentence_count = 3) Faker::Lorem.sentences(sentence_count).join(' ') end |
#state ⇒ Object
return a random state
48 49 50 |
# File 'lib/data_magic/translation.rb', line 48 def state Faker::Address.state end |
#state_abbr ⇒ Object
return a random state abbreviation
55 56 57 |
# File 'lib/data_magic/translation.rb', line 55 def state_abbr Faker::Address.state_abbr end |
#street_address ⇒ Object
return a random street address
27 28 29 |
# File 'lib/data_magic/translation.rb', line 27 def street_address Faker::Address.street_address end |
#words(number = 3) ⇒ Object
return random words - default is 3 words
91 92 93 |
# File 'lib/data_magic/translation.rb', line 91 def words(number = 3) Faker::Lorem.words(number).join(' ') end |
#zip_code ⇒ Object
return a random zip code
62 63 64 |
# File 'lib/data_magic/translation.rb', line 62 def zip_code Faker::Address.zip_code end |