-3
這裏是Ruby代碼:紅寶石功能名爲活用
[:val1, :val2, :val3].each do |method_name|
define_method(met_n) do |param1, param2|
inflect(param1, param2, SOME_CONST[met_n.to_s])
end
end
這不是我的代碼。我試圖找出什麼inflect
是,但我失敗了,雖然它應該是一個標準的ruby函數。
那麼它是如何定義的或我在哪裏可以找到關於它的文檔?
你從哪裏找到代碼? [Active Support](http://api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-inflections)能夠進行變形,並且這些示例對block參數使用「inflect」。 –