module MontyIpsum
Constants
- VERSION
Public Class Methods
header()
click to toggle source
# File lib/monty_ipsum.rb, line 48 def self.header @@paragraph_headers.shuffle.first end
ipsum()
click to toggle source
# File lib/monty_ipsum.rb, line 44 def self.ipsum @@quotes.shuffle.first end
paragraph(args)
click to toggle source
# File lib/monty_ipsum.rb, line 52 def self.paragraph(args) if args[:count] and args[:count].is_a? Integer if args[:count].zero? "Sure, let's pass a zero as argument. I bet it'll explode." else @@paragraph_pieces.shuffle.take(args[:count]).join " " end else @@paragraph_pieces.shuffle.first end end