Class: DogeIpsum::Wow
Constant Summary
collapse
- OPTIONS =
[:lines, :paragraphs, :words]
Class Method Summary
collapse
Instance Method Summary
collapse
#doge_modifiers, #doge_nouns, #hipster_words, #latin_words
Class Method Details
.generate(opts = {}) ⇒ Object
7
8
9
|
# File 'lib/dogeipsum/wow.rb', line 7
def self.generate(opts = {})
new opts
end
|
.method_missing(name, *args) ⇒ Object
11
12
13
14
15
16
17
|
# File 'lib/dogeipsum/wow.rb', line 11
def self.method_missing(name, *args)
if name.to_s.index('many_') == 0
generate(name.to_s.split('many_').last.to_sym => args.first)
else
super
end
end
|
Instance Method Details
#to_s ⇒ Object
19
20
21
|
# File 'lib/dogeipsum/wow.rb', line 19
def to_s
@lorem
end
|