私のモデルのいくつかは、使用して、液体のメソッドが定義されている:モデルに使用可能なすべての液体メソッドを公開するにはどうすればよいですか?
class MyModel < ActiveRecord::Base
liquid_methods :created_at, :foo, :bar, :baz
end
にはどうすれば(ハッシュや配列で、私が思う)モデルのために利用可能な方法のリストを得ることができますか?私はフォーラムの投稿や電子メールのテンプレートのようなものでそれらを使用するユーザーに利用可能なメソッドのリストを出力したいと思います。それは、液体法に関する異なる動作を持つことになります場合、私は知りませんが、あなたが行うことができます
こうすることで、私は次のようになります: '[333] liquid_methods(* arg1)Class(Module)' MyModel.liquid_methodsは何も返しません。提案? – MrDerp
このソリューションは、液体メソッドだけでなく、すべてのメソッドを返します。 – JellicleCat