我想補充my_method
到Symbol
類,並可以調用my_method
從app/helpers/application_helper.rb
:在Ruby on Rails中放置預定義類(例如String,Symbol)擴展的正確位置在哪裏?
module ApplicationHelper
def my_helper
my_symbol.my_method
end
end
哪裏是最合適的地方放:
class Symbol
def my_method
<some code here>
end
end
?
我問了一個類似的問題,在這裏得到了一些更詳細的答案:http://stackoverflow.com/questions/3945124/how-can-i-use-mixins-or-modules-in-my-controllers-in -rails-3 – jergason 2010-12-13 04:13:32