Method: Faker::Hipster.sentences

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

.sentences(number: 3, supplemental: false) ⇒ Array<String>

Produces random hipster sentences.

Examples:

Faker::Hipster.sentences #=> ["Godard pitchfork vinegar chillwave everyday 90's whatever.", "Pour-over artisan distillery street waistcoat.", "Salvia yr leggings franzen blue bottle."]
Faker::Hipster.sentences(number: 1) #=> ["Before they sold out pinterest venmo umami try-hard ugh hoodie artisan."]
Faker::Hipster.sentences(number: 1, supplemental: true) #=> ["Et sustainable optio aesthetic et."]

Parameters:

  • number (Integer) (defaults to: 3)

    Specifies the number of sentences returned

  • supplemental (Boolean) (defaults to: false)

    Specifies if the words are supplemental

Returns:

  • (Array<String>)

Available since:

  • 1.6.0



84
85
86
87
88
89
90
# File 'lib/faker/default/hipster.rb', line 84

def sentences(number: 3, supplemental: false)
  [].tap do |sentences|
    1.upto(resolve(number)) do
      sentences << sentence(word_count: 3, supplemental: supplemental)
    end
  end
end