Method: Faker::Types.rb_string

Defined in:
lib/faker/default/types.rb

.rb_string(words = 1) ⇒ Object



10
11
12
13
14
15
16
17
# File 'lib/faker/default/types.rb', line 10

def rb_string(words = 1)
  resolved_num = resolve(words)
  word_list =
    translate('faker.lorem.words')

  word_list *= ((resolved_num / word_list.length) + 1)
  shuffle(word_list)[0, resolved_num].join(' ')
end