モジュールの使い方
module_functionで宣言するとメソッドとして扱える
例
def fuga(name)
puts "#{name}"
end
module_function :fuga
もしくはincludeしてあげることでメソッドとして扱える
module hoge
def fuga
puts "fugafuga"
end
def self.fugafuga(name)
puts "#{name}"
end
include hoge
fuga #=> fugafuga
hoge.fugafuga(aaaa) #=> aaaa