Class: YourMom
- Inherits:
-
Object
- Object
- YourMom
- Defined in:
- lib/your_mom.rb
Instance Method Summary collapse
- #data ⇒ Object
-
#initialize ⇒ YourMom
constructor
A new instance of YourMom.
- #is_so_dumb ⇒ Object (also: #isd)
Constructor Details
#initialize ⇒ YourMom
Returns a new instance of YourMom.
2 3 4 |
# File 'lib/your_mom.rb', line 2 def initialize @path = File.join(File.dirname(__FILE__), "dumb.txt") end |
Instance Method Details
#data ⇒ Object
11 12 13 14 15 |
# File 'lib/your_mom.rb', line 11 def data return @data if @data f = File.open(@path) @data ||= f.readlines end |
#is_so_dumb ⇒ Object Also known as: isd
6 7 8 |
# File 'lib/your_mom.rb', line 6 def is_so_dumb data[rand(data.length)].strip end |