Class: YourMom

Inherits:
Object
  • Object
show all
Defined in:
lib/your_mom.rb

Instance Method Summary collapse

Constructor Details

#initializeYourMom

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

#dataObject



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_dumbObject Also known as: isd



6
7
8
# File 'lib/your_mom.rb', line 6

def is_so_dumb
  data[rand(data.length)].strip
end