Добавление `params` и` session` и `env` в Object

В гем я пишу я пытаюсь добавить методы стойкиparams, session, а такжеenv вObject так что они могут быть доступны и изменены пользователем драгоценного камня. Я пытался использоватьObject.instance_variable_set а такжеObject.instance_variable_get добавить переменные вObject а затем установите их снова, извлекая их изObject, Я использовалRack::Request.new(env) интерфейс для этого. Единственная проблема заключается в том, что кажется невозможным установитьparams а такжеsession через этот объект. Это заставило поверить, что я делаю что-то очень неправильно. Как я могу установитьparams а такжеsession черезRack::Request? Пожалуйста, дайте мне знать, если то, что я делаю, является плохой практикой или есть лучший способ сделать это.

Ответы на вопрос(0)

Ваш ответ на вопрос