Rails中的类助手

时间:2012-09-20 03:07:57

标签: ruby ruby-on-rails-3 helper

我想知道我们是否可以在Rails中使用Helpers作为类。 解释器需要帮助程序作为一个模块,但我希望它作为一个类。

我有两个解决方案:

module ModHelper
    class C
    #stuff
    end
end

强迫我编写ModHelper :: C.my_method而不是ModHelper.my_method ......

或者:

module ModHelper
#nothing
end

class C
#stuff
end

哪个有点脏。

有人有更好的解决方案吗?

1 个答案:

答案 0 :(得分:2)

我刚刚意识到你可以做ShortName = MyModule::UselessName