1
我开发使用Ruby 1.9.2和1.3西纳特拉的应用程序访问西纳特拉会议。 我有一个需要访问会话数据的助手模块。 这里是我的模块的片段如何从一个模块
require 'sinatra'
module SessionHelper
def current_user
session['current_user']
end
end
这正常工作与红宝石1.8.7,但是当我运行在Ruby 1.9.2应用程序,我得到一个错误说:undefined local variable or method 'session' for SessionHelper:Module