インスタンス変数に基づいて、アプリケーションコントローラーにモジュールを含めたいと思います。
私は今このようなものを持っています:
class ApplicationController
before_filter :include_module
def include_module
@@site = "foo"
class_eval{ include @@site.classify.constantize::Bar }
end
end
ただし、このスニペットスレッドを安全にしたいと思います。出来ますか?私が達成したいのは、各リクエストロードモジュールで、その名前はいくつかの変数に依存します。