I have a ruby module for constants. It has a list of variables and 1 method which applies formatting.
I can\'t seem to access the method in this module. Any idea why?
module Foo
def self.hello # This is a class method
puts "self.hello"
end
def hello # When you include this module, it becomes an instance method
puts "hello"
end
end
Foo.hello #=> self.hello
class Bar
include Foo
end
Bar.new.hello #=> hello