将`params`和`session`和`env`添加到Object

时间:2016-07-30 15:06:58

标签: ruby rack

在我写的一个宝石中,我正在尝试将机架方法paramssessionenv添加到Object,以便可以访问它们并由gem的用户修改。我尝试使用Object.instance_variable_setObject.instance_variable_get将变量添加到Object,然后通过从Object检索它们再次设置它们。我一直在使用Rack::Request.new(env)接口来执行此操作。唯一的问题是,似乎无法通过此对象设置paramssession。这导致我相信我做错了什么。如何设置paramssessionRack::Request?如果我做的不好或者有更好的方法,请告诉我。

0 个答案:

没有答案