我有一个调用另一个类的控制器。
class BlahController < ActionController
def index
OtherClass.get_stuff
end
end
在这个类中,我希望能够编写控制器样式代码。
例如:
class OtherClass
def self.get_stuff
@foo = bar
end
end
但是,我也希望@foo
在我的视图中存在,但由于它是一个单独的类,因此这些变量不会返回到控制器分配中 - 所以问题是,我怎么能做到这一点?
(忽略为什么我必须调用一个单独的类,我试图让这段代码与遗留代码库相匹配,而不需要太多的屠杀)