ruby - How do i access session in lib classes in Rails -
i developing application in rails 3
how access session in lib classes in rails.
thanks
in rails, applicationcontroller
has method named session
, use session[:user_id]
fetch session value. thus, if want use session in lib, need define method in lib classes access session parameter.
lib/your_class.rb
class yourclass def set_session(session_) @mysession = session_ end def session return @mysession end end
the simple way that, can use module instead of lib class, , include module in controller. can use session[:user_id]
in lib module way.
Comments
Post a Comment